#
84f45887 |
| 04-Jul-2003 |
Andi Gutmans |
- Add heap to memory manager. This should improve performance. - Enabling it by default so that it gets tested. We should decide before beta 2 if we want to revert back to malloc or not.
- Add heap to memory manager. This should improve performance. - Enabling it by default so that it gets tested. We should decide before beta 2 if we want to revert back to malloc or not. - Thanks to Sebastian for benchmarking it
show more ...
|
Revision tags: php-5.0.0b1, php-4.3.3RC1 |
|
#
f68c7ff2 |
| 10-Jun-2003 |
James Cox |
updating license information in the headers.
|
Revision tags: BEFORE_FD_REAPPLY |
|
#
d919f186 |
| 28-May-2003 |
Sterling Hughes |
no reason to do this at runtime
|
Revision tags: php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT, php-4.3.2RC3, RELEASE_0_9b, SPL_ALPHA, php-4.3.2RC2 |
|
#
04d2905f |
| 24-Apr-2003 |
Sascha Schumann |
add safe_emalloc
|
Revision tags: RELEASE_0_6, RELEASE_0_5, init, php-4.3.2RC1, php-4.3.1 |
|
#
333406bd |
| 01-Feb-2003 |
foobar |
- Added some missing CVS $Id$ tags, headers and footers.
|
Revision tags: PHP_5_0_dev_before_13561_fix, PHP_4_3_before_13561_fix |
|
#
8c3b8d4f |
| 10-Jan-2003 |
Ilia Alshanetsky |
MFZE2
|
#
2c5d4b8c |
| 31-Dec-2002 |
Sebastian Bergmann |
Bump year.
|
Revision tags: php-4.3.0, php-4.3.0RC4, RELEASE_1_0b3, php-4.3.0RC3 |
|
#
9f361fc0 |
| 01-Dec-2002 |
Andi Gutmans |
- Allow enabling of memory cache with zend_mm
|
Revision tags: php-4.3.0RC2, RELEASE_1_0b2, BEFORE_RENAMING, php-4.3.0RC1, php-4.3.0pre2, RELEASE_1_0b1, php-4.3.0pre1, MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003, RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1 |
|
#
0e50ac4b |
| 08-Aug-2002 |
Zeev Suraski |
MFZE1
|
#
99c90db1 |
| 07-Aug-2002 |
Harald Radi |
make win32 debug output more verbose
|
Revision tags: dev, php-4.2.2, INITIAL_IMPORT_SOURCEFORGE, xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2 |
|
#
b55a20ab |
| 26-Jun-2002 |
Andi Gutmans |
- Fix problem with scope's not changing correctly during method calls. - Reapply a tiny optimization to the allocator so that in non-debug mode - we clean memory without detecting leaks.
|
#
c6b39eb5 |
| 24-Jun-2002 |
Andi Gutmans |
- More fixes (warnings, bug fixes etc.)
|
#
8fd5e70e |
| 24-Jun-2002 |
Andi Gutmans |
- Fix crash bug and clean up a bit.
|
#
95e0bb6a |
| 24-Jun-2002 |
Andi Gutmans |
- MFZE1
|
#
2172abcb |
| 24-Jun-2002 |
Andi Gutmans |
- Don't use cache if we're using ZEND_MM
|
#
1c20bf27 |
| 24-Jun-2002 |
Andi Gutmans |
- Don't keep allocated blocks in a linked list if we're in non-debug mode - as now the memory manager takes care to nuke all leaking blocks.
|
#
7f226a6b |
| 22-Jun-2002 |
Andi Gutmans |
- Fix crash when zend_mm_shutdown is called more than once.
|
#
e2f57d0f |
| 22-Jun-2002 |
Andi Gutmans |
- MFZE1
|
#
b53569c9 |
| 22-Jun-2002 |
Andi Gutmans |
- Nuke persist_alloc().
|
#
ad9bed0e |
| 19-Jun-2002 |
Andi Gutmans |
- Oops, this was supposed to be part of the previous #ifdef ZEND_MM change
|
#
1e4a2dc6 |
| 17-Jun-2002 |
Andi Gutmans |
- Fix a bug and add code which frees actual allocated segments at the end - of execution (this still doesn't work because some blocks remain - referenced after the memory manager is killed.
|
#
380c082e |
| 16-Jun-2002 |
Andi Gutmans |
- Commit an initial version of a home made memory manager. - It's just for seeing if this would be an advantage to PHP in MT - environments. If this is to become production material there is
- Commit an initial version of a home made memory manager. - It's just for seeing if this would be an advantage to PHP in MT - environments. If this is to become production material there is still - a long way to go.
show more ...
|
Revision tags: php-4.3.0dev, php5_5_0, RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1 |
|
#
8463225b |
| 28-Apr-2002 |
Sebastian Bergmann |
Revert.
|
#
90bad130 |
| 27-Apr-2002 |
Sebastian Bergmann |
MFZE1: If the size-operands of memset are constants, the compiler can turn them into fast inline code. So, instead of using ecalloc, we use emalloc + memset in macro form now. emalloc will not return
MFZE1: If the size-operands of memset are constants, the compiler can turn them into fast inline code. So, instead of using ecalloc, we use emalloc + memset in macro form now. emalloc will not return NULL, so the chosen macro form is safe. This is not true for malloc(3). An inline function accomodates our needs here. Suggested by: http://www.mail-archive.com/dev%40httpd.apache.org/msg02492.html (Sascha)
show more ...
|
Revision tags: php-4.2.0, php-4.2.0RC4, php-4.2.0RC3, php-4.2.0RC2, php-4.2.0RC1, help, php-4.1.2 |
|
#
7df16012 |
| 26-Feb-2002 |
Andi Gutmans |
- MFZE1
|