summaryrefslogtreecommitdiff
path: root/Zend/zend_mm.c
Commit message (Collapse)AuthorAgeFilesLines
* Removed unused zend_mm.*Dmitry Stogov2006-12-051-476/+0
|
* New memory managerDmitry Stogov2006-07-181-1/+2
|
* WSDmitry Stogov2006-02-211-9/+9
|
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* Bump up the yearfoobar2005-08-031-1/+1
|
* Fix compile warning (bug #32047)foobar2005-03-061-2/+2
|
* Handle out of memory/bad size situation gracefully, without getting into loopStanislav Malyshev2004-03-041-2/+8
|
* - 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?
* Check if realloc() succeeds or not. (Noticed by Andrey)Ilia Alshanetsky2004-01-061-0/+3
|
* - Argh, the suffering copy&paste can causeAndi Gutmans2003-10-141-1/+1
|
* - Fix the fix by making sure the new block is in the right free list.Andi Gutmans2003-10-141-0/+2
|
* - Support merging free block which was created by reallocing to smallerAndi Gutmans2003-10-141-3/+13
| | | | | | - size. This should fix some performance issues. This code is still not - thoroughly tested.
* - Add heap to memory manager. This should improve performance.Andi Gutmans2003-07-041-24/+107
| | | | | | | - 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
* - ZE coding style requires if ( instead of if(Andi Gutmans2003-06-301-1/+1
|
* updating license information in the headers.James Cox2003-06-101-1/+1
|
* - Added some missing CVS $Id$ tags, headers and footers.foobar2003-02-011-0/+10
|
* Bump year.Sebastian Bergmann2002-12-311-1/+1
|
* - Fix a bug which I just introduced.Andi Gutmans2002-12-091-0/+1
|
* - Fix typoAndi Gutmans2002-12-091-1/+1
|
* - ImprovementsAndi Gutmans2002-12-091-5/+14
|
* - First attempt to improve memory manager during realloc()'sAndi Gutmans2002-12-091-5/+36
|
* make win32 debug output more verboseHarald Radi2002-08-071-2/+0
|
* - Fix some compile problems with the new configure checks.Andi Gutmans2002-07-241-17/+4
|
* move testing for the alignment values into configure.James Cox2002-07-241-0/+2
|
* - Hardcode alignment to 8. We might need a configure check for this.Andi Gutmans2002-06-241-0/+4
|
* - Improve memory manager to allocate small blocks quickly.Andi Gutmans2002-06-241-12/+49
|
* - Fix small bugAndi Gutmans2002-06-231-0/+2
|
* - Almost completely implement realloc(). It now resizes in place whenAndi Gutmans2002-06-231-29/+53
| | | | | - possible.
* - Fix crash when zend_mm_shutdown is called more than once.Andi Gutmans2002-06-221-0/+3
|
* - Make sure MAX is definedAndi Gutmans2002-06-191-2/+5
|
* - Improve speed of alignment calculationAndi Gutmans2002-06-171-2/+3
|
* - Fix a bug and add code which frees actual allocated segments at the endAndi Gutmans2002-06-171-6/+22
| | | | | | - of execution (this still doesn't work because some blocks remain - referenced after the memory manager is killed.
* - Save space per-allocated block.Andi Gutmans2002-06-171-18/+17
|
* - Remove debug code which doesn't work anymore and add headers.Andi Gutmans2002-06-161-95/+19
|
* - Commit an initial version of a home made memory manager.Andi Gutmans2002-06-161-0/+320
- 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.