summaryrefslogtreecommitdiff
path: root/Zend/zend_alloc.c
Commit message (Collapse)AuthorAgeFilesLines
* MFH: Fixed bug #34156 (memory usage remains elevated after memory limit isIlia Alshanetsky2005-08-181-1/+2
| | | | | reached)
* MFH: Nuke duplicationfoobar2005-04-071-10/+0
|
* MFH (Fix strdup() bug when USE_ZEND_ALLOC was disabled)Zeev Suraski2005-04-071-0/+9
|
* - MFHAndi Gutmans2004-08-271-1/+1
|
* - Better stability during premature shutdown of request startupAndi Gutmans2004-07-101-1/+1
|
* - Should fix mem leak with ZEND_MM. I made this change a while ago andAndi Gutmans2004-07-031-2/+5
| | | | | - rolled it back but I don't remember why. Please test!
* - Fix memory manager problemAndi Gutmans2004-05-261-4/+2
|
* - More fixesAndi Gutmans2004-05-251-18/+16
|
* - Make fix compile.Andi Gutmans2004-05-251-7/+9
|
* - Fix memory leak in mem cache in conjunction with Zend MM. How come no oneAndi Gutmans2004-05-251-25/+26
| | | | | - noticed this? :)
* Checking MEMORY_LIMIT before doing emalloc/erealloc solves several ugly ↵Stefan Esser2004-05-101-12/+12
| | | | problems.
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-081-1/+1
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* Fixed if() condition.Ilia Alshanetsky2003-10-171-2/+2
|
* - Fix compile problem.Andi Gutmans2003-10-141-0/+2
|
* signed/unsigned compiler warning fixesHartmut Holzgraefe2003-09-261-2/+2
|
* fixed compiler warningGeorg Richter2003-09-251-7/+1
| | | | | removed dead code
* Fix warningsMarcus Boerger2003-09-131-1/+1
|
* Add format attribute to a number of functionsSascha Schumann2003-08-281-0/+4
| | | | | Kill a few warnings
* adhere to silenceZeev Suraski2003-08-201-1/+1
|
* Fix counting number of leaksMarcus Boerger2003-08-201-0/+1
|
* - Improve trackingZeev Suraski2003-08-181-5/+6
| | | | | - Fix several overloading issues
* Fix warningZeev Suraski2003-07-161-1/+1
|
* - Add heap to memory manager. This should improve performance.Andi Gutmans2003-07-041-1/+1
| | | | | | | - 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
* updating license information in the headers.James Cox2003-06-101-1/+1
|
* no reason to do this at runtimeSterling Hughes2003-05-281-4/+8
|
* add safe_emallocSascha Schumann2003-04-241-0/+28
|
* - Added some missing CVS $Id$ tags, headers and footers.foobar2003-02-011-0/+3
|
* MFZE2Ilia Alshanetsky2003-01-101-10/+14
|
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* - Allow enabling of memory cache with zend_mmAndi Gutmans2002-12-011-1/+1
|
* MFZE1Zeev Suraski2002-08-081-1/+1
|
* make win32 debug output more verboseHarald Radi2002-08-071-3/+0
|
* - Fix problem with scope's not changing correctly during method calls.Andi Gutmans2002-06-261-12/+28
| | | | | | - Reapply a tiny optimization to the allocator so that in non-debug mode - we clean memory without detecting leaks.
* - More fixes (warnings, bug fixes etc.)Andi Gutmans2002-06-241-15/+19
|
* - Fix crash bug and clean up a bit.Andi Gutmans2002-06-241-10/+6
|
* - MFZE1Andi Gutmans2002-06-241-26/+0
|
* - Don't use cache if we're using ZEND_MMAndi Gutmans2002-06-241-0/+8
|
* - Don't keep allocated blocks in a linked list if we're in non-debug modeAndi Gutmans2002-06-241-1/+12
| | | | | - as now the memory manager takes care to nuke all leaking blocks.
* - Fix crash when zend_mm_shutdown is called more than once.Andi Gutmans2002-06-221-2/+4
|
* - MFZE1Andi Gutmans2002-06-221-20/+9
|
* - Nuke persist_alloc().Andi Gutmans2002-06-221-23/+0
|
* - Oops, this was supposed to be part of the previous #ifdef ZEND_MM changeAndi Gutmans2002-06-191-3/+3
|
* - Fix a bug and add code which frees actual allocated segments at the endAndi Gutmans2002-06-171-0/+1
| | | | | | - of execution (this still doesn't work because some blocks remain - referenced after the memory manager is killed.
* - Commit an initial version of a home made memory manager.Andi Gutmans2002-06-161-4/+13
| | | | | | | - 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.
* Revert.Sebastian Bergmann2002-04-281-0/+17
|
* MFZE1: If the size-operands of memset are constants, the compiler can turn ↵Sebastian Bergmann2002-04-271-17/+0
| | | | 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)
* - MFZE1Andi Gutmans2002-02-261-2/+1
|
* Happy New Year.Sebastian Bergmann2002-01-061-1/+1
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* MFZE1Zeev Suraski2001-08-171-1/+1
|