Changeset 174
- Timestamp:
- 02/24/06 16:05:03 (3 years ago)
- Files:
-
- eaccelerator/trunk/ChangeLog (modified) (1 diff)
- eaccelerator/trunk/NEWS (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
eaccelerator/trunk/ChangeLog
r173 r174 1 2006-02-24 Bart Vanbrabant <bart.vanbrabant at zoeloelip.be> 2 3 * Release of eaccelerator 0.9.5-beta1 4 1 5 2006-02-24 Hans Rakers <hans at parse dot nl> 2 6 3 * Altered the way debug output is in/excluded by adding a macro that makes4 sure calls to functions like ea_debug_printf don't get compiled in a5 non-debug build. The macro approach was chosen to prevent swamping the6 code with any more ifdef statements. This approach (as opposed to the7 previous empty-function-if-no-debug-build) also makes sure debug function8 arguments such as the tons of getpid()'s (which don't come cheap) don't9 get compiled in and executed in a non-debug build.7 * Altered the way debug output is in/excluded by adding a macro that makes 8 sure calls to functions like ea_debug_printf don't get compiled in a 9 non-debug build. The macro approach was chosen to prevent swamping the 10 code with any more ifdef statements. This approach (as opposed to the 11 previous empty-function-if-no-debug-build) also makes sure debug function 12 arguments such as the tons of getpid()'s (which don't come cheap) don't 13 get compiled in and executed in a non-debug build. 10 14 11 15 2006-02-23 Hans Rakers <hans at parse dot nl> 12 16 13 * Don't increase parent refcount in restore_class_parent. This is wrong14 and leads to trouble in the Zend shutdown phase (zend_destroy_class).15 This most likely also fixes the REMOVE_POINTER_FROM_LIST segfault of16 bug #143275817 * Don't increase parent refcount in restore_class_parent. This is wrong 18 and leads to trouble in the Zend shutdown phase (zend_destroy_class). 19 This most likely also fixes the REMOVE_POINTER_FROM_LIST segfault of 20 bug #1432758 17 21 18 22 2006-02-22 Hans Rakers <hans at parse dot nl> 19 23 20 * Workaround for "multiple definitions of symbol" thread-safe build21 problem on OSX. This fixes bug #140752022 * Renamed mm_mutex to ea_mutex to avoid confusion with eA's memory23 manager. This was probably a leftover of mmCache times.24 * Workaround for "multiple definitions of symbol" thread-safe build 25 problem on OSX. This fixes bug #1407520 26 * Renamed mm_mutex to ea_mutex to avoid confusion with eA's memory 27 manager. This was probably a leftover of mmCache times. 24 28 25 29 2006-02-21 Hans Rakers <hans at parse dot nl> 26 30 27 * Ditched the variadic macros. They were kinda useless now anyway since28 they were only passing one arg. This should make the Win32 folks happy29 since VC6 doesn't seem to support variadic macros (its a C99 thing)30 * Removed some excessive debug output.31 * Ditched the variadic macros. They were kinda useless now anyway since 32 they were only passing one arg. This should make the Win32 folks happy 33 since VC6 doesn't seem to support variadic macros (its a C99 thing) 34 * Removed some excessive debug output. 31 35 32 36 2006-02-20 Bart Vanbrabant <bart.vanbrabant at zoeloelip.be> eaccelerator/trunk/NEWS
r159 r174 1 Feb 24, 2006 - Bart Vanbrabant 2 ---------------------------------- 3 4 * Released 0.9.5-beta1 5 6 The first beta in the history of eAccelerator! This release mainly contains 7 support for php 5.1 and some small bugfixes that got fixed along the way. 8 This version fully passes the PHP 5.1 test suite so it's time to have a 9 broader public testing the code. 10 Most work has been done by Hans Rakers based on patches from Xuefer and 11 Bart. Lyle also contributed some fixes. 12 We feel this release is already more stable and better compatible with 13 PHP 5 and 5.1 then the 0.9.4 release. We hope to make a stable release 14 soon. The encoder hasn't received any love so it's still only compatible 15 with PHP 4!. Please report all bug back to us. 16 1 17 Feb 15, 2006 - Bart Vanbrabant 2 18 ---------------------------------- 19 3 20 * Released 0.9.4 4 21 … … 15 32 Feb 8, 2006 - Bart Vanbrabant 16 33 ---------------------------------- 34 17 35 * Released 0.9.4-rc2 18 36