History log of /PHP-5.4/Zend/zend_alloc.c (Results 126 – 150 of 244)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12345678910