Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | - MF52: calloc must actually clear the requested size (Andrei) | Pierre Joye | 2009-06-28 | 1 | -1/+1 | |
| | ||||||
* | Fix WS | David Soria Parra | 2009-01-25 | 1 | -15/+15 | |
| | ||||||
* | MFH: Bump copyright year, 3 of 3. | Sebastian Bergmann | 2008-12-31 | 1 | -1/+1 | |
| | ||||||
* | MFH: Fix compile error | Arnaud Le Blanc | 2008-10-27 | 1 | -2/+2 | |
| | ||||||
* | - MFH: Removed some TSRMLS_FETCH()s | Felipe Pena | 2008-08-15 | 1 | -1/+1 | |
| | ||||||
* | MFH: Add pestrndup() | Matt Wilmas | 2008-06-13 | 1 | -0/+1 | |
| | ||||||
* | MFH: Bump copyright year, 2 of 2. | Sebastian Bergmann | 2007-12-31 | 1 | -1/+1 | |
| | ||||||
* | Fixed windows build (Rob) | Dmitry Stogov | 2007-11-06 | 1 | -3/+3 | |
| | ||||||
* | Allow user defined malloc/realloc/free | Dmitry Stogov | 2007-11-06 | 1 | -0/+5 | |
| | ||||||
* | Added "compact" handler for Zend MM storage. | Dmitry Stogov | 2007-09-29 | 1 | -0/+1 | |
| | ||||||
* | Improved Zend Memory Manager to guarantee reasonable time for worst cases of ↵ | Dmitry Stogov | 2007-03-20 | 1 | -1/+2 | |
| | | | | best-fit free block searching algorithm. | |||||
* | MFH: fix #40800 (cannot disable memory_limit with -1) | Antony Dovgal | 2007-03-14 | 1 | -1/+1 | |
| | ||||||
* | Fixed calloc wrapper | Ilia Alshanetsky | 2007-03-07 | 1 | -2/+2 | |
| | ||||||
* | Add checks around raw allocation code | Ilia Alshanetsky | 2007-03-07 | 1 | -8/+36 | |
| | ||||||
* | fix typo | Stanislav Malyshev | 2007-02-16 | 1 | -1/+1 | |
| | ||||||
* | add safe_realloc | Stanislav Malyshev | 2007-02-16 | 1 | -0/+5 | |
| | ||||||
* | MFH: Bump year. | Sebastian Bergmann | 2007-01-01 | 1 | -1/+1 | |
| | ||||||
* | Make zend_memory_peak_usage() to be avalable even without --enable-memory-limit | Dmitry Stogov | 2006-10-12 | 1 | -2/+0 | |
| | ||||||
* | Allow future extensibility without binary compatibility break | Dmitry Stogov | 2006-10-05 | 1 | -0/+1 | |
| | ||||||
* | Added is_zend_mm() to allow runtime check for zend memory manager | Dmitry Stogov | 2006-09-14 | 1 | -0/+1 | |
| | ||||||
* | Changed memory_get_usage() and memory_get_peak_usage(). Optional boolean ↵ | Dmitry Stogov | 2006-07-25 | 1 | -2/+2 | |
| | | | | argument allows get memory size allocated by emalloc() (by default) or real size of memory allocated from system. | |||||
* | New memory manager | Dmitry Stogov | 2006-07-18 | 1 | -104/+113 | |
| | ||||||
* | - Update copyright notices to 2006 | Andi Gutmans | 2006-01-04 | 1 | -1/+1 | |
| | ||||||
* | fix compile warning with Apache2 and Zend VM disabled | Antony Dovgal | 2005-12-16 | 1 | -0/+1 | |
| | | | | | (someone forgot to do MFH) | |||||
* | Bump up the year | foobar | 2005-08-03 | 1 | -1/+1 | |
| | ||||||
* | - Added the --disable-zend-memory-manager switch to disable the Zend memory | Derick Rethans | 2005-06-07 | 1 | -2/+0 | |
| | | | | | | manager. #- I discussed this with Dmitry today - we found it useful. | |||||
* | - Nuke the code duplication | foobar | 2005-04-07 | 1 | -10/+5 | |
| | ||||||
* | Fix build when USE_ZEND_ALLOC is 0 | foobar | 2005-04-07 | 1 | -2/+2 | |
| | ||||||
* | Fix strdup() bug when USE_ZEND_ALLOC is disabled | Zeev Suraski | 2005-04-07 | 1 | -3/+5 | |
| | ||||||
* | - Added missing defines. | Derick Rethans | 2004-08-11 | 1 | -0/+8 | |
| | | | | | #- I did say the patch was for 4.3 ;-) | |||||
* | - Commit Derick's patch for allowing Zend to use regular libc memory | Andi Gutmans | 2004-08-07 | 1 | -0/+43 | |
| | | | | | | | - allocation functions. Mainly useful in conjunction with tools such as - valgrind which enables us to find bugs we might not find with the - current memory managers boundary protection. | |||||
* | - Improve performance by inlining zend_ptr_stack_n_push(). var_args can | Andi Gutmans | 2004-07-30 | 1 | -1/+0 | |
| | | | | | usually not be inlined by compilers. | |||||
* | - Add safe_pemalloc() | Moriyoshi Koizumi | 2004-07-20 | 1 | -0/+2 | |
| | ||||||
* | - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE() | Andi Gutmans | 2004-07-19 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | used to return "" and not bool(false). It's not worth keeping it because STR_FREE() and zval_dtor() always have to check for it and it slows down the general case. In addition, it seems that empty_string has been abused quite a lot, and was used not only for setting zval's but generally in PHP code instead of "", which wasn't the intention. Last but not least, nuking empty_string should improve stability as I doubt every place correctly checked if they are not mistakenly erealloc()'ing it or calling efree() on it. NOTE: Some code is probably broken. Each extension maintainer should check and see that my changes are OK. Also, I haven't had time to touch PECL yet. Will try and do it tomorrow. | |||||
* | - Improve performance of zend_alloc by stopping the size from being a bit | Andi Gutmans | 2004-07-15 | 1 | -2/+1 | |
| | | | | | - field. | |||||
* | - More fixes | Andi Gutmans | 2004-05-25 | 1 | -1/+1 | |
| | ||||||
* | - Make fix compile. | Andi Gutmans | 2004-05-25 | 1 | -1/+1 | |
| | ||||||
* | - Fix memory leak in mem cache in conjunction with Zend MM. How come no one | Andi Gutmans | 2004-05-25 | 1 | -1/+1 | |
| | | | | | - noticed this? :) | |||||
* | - Happy new year and PHP 5 for rest of the files too.. | foobar | 2004-01-08 | 1 | -1/+1 | |
| | | | | | # Should the LICENSE and Zend/LICENSE dates be updated too? | |||||
* | cleanup & centralize ZEND_GCC_VERSION and ZEND_ATTRIBUTE_MALLOC so that | Sascha Schumann | 2003-08-28 | 1 | -7/+1 | |
| | | | | | they can be used by downstream applications | |||||
* | Enable attribute((malloc)) for GCC 2.96 | Sascha Schumann | 2003-08-28 | 1 | -1/+1 | |
| | ||||||
* | GCC 2 does not know about malloc yet. | Sascha Schumann | 2003-08-28 | 1 | -1/+5 | |
| | ||||||
* | provide attribute((malloc)) where appropiate | Sascha Schumann | 2003-08-28 | 1 | -9/+11 | |
| | ||||||
* | Improve tracking | Zeev Suraski | 2003-08-18 | 1 | -0/+7 | |
| | ||||||
* | updating license information in the headers. | James Cox | 2003-06-10 | 1 | -1/+1 | |
| | ||||||
* | add safe_emalloc | Sascha Schumann | 2003-04-24 | 1 | -0/+3 | |
| | ||||||
* | - Added some missing CVS $Id$ tags, headers and footers. | foobar | 2003-02-01 | 1 | -0/+2 | |
| | ||||||
* | Bump year. | Sebastian Bergmann | 2002-12-31 | 1 | -1/+1 | |
| | ||||||
* | - Don't keep allocated blocks in a linked list if we're in non-debug mode | Andi Gutmans | 2002-06-24 | 1 | -0/+4 | |
| | | | | | - as now the memory manager takes care to nuke all leaking blocks. | |||||
* | - MFZE1 | Andi Gutmans | 2002-06-22 | 1 | -2/+1 | |
| |