132 Commits (db90fc4c90d5ec2d4edba507fb164d8bca17599c)

Author SHA1 Message Date
Andi Gutmans db90fc4c90 - Fix memory leak in mem cache in conjunction with Zend MM. How come no one 22 years ago
Stefan Esser 2224276a13 Checking MEMORY_LIMIT before doing emalloc/erealloc solves several ugly problems. 22 years ago
foobar ccfc46b0aa - Happy new year and PHP 5 for rest of the files too.. 23 years ago
Ilia Alshanetsky c66bcc7b74 Fixed if() condition. 23 years ago
Andi Gutmans a24df5cf55 - Fix compile problem. 23 years ago
Hartmut Holzgraefe 075e66cc08 signed/unsigned compiler warning fixes 23 years ago
Georg Richter 47f6dc77c5 fixed compiler warning 23 years ago
Marcus Boerger dc6163fe20 Fix warnings 23 years ago
Sascha Schumann 2e36578cfd Add format attribute to a number of functions 23 years ago
Zeev Suraski 1e70f45112 adhere to silence 23 years ago
Marcus Boerger 56e8757d77 Fix counting number of leaks 23 years ago
Zeev Suraski 49c4866a47 - Improve tracking 23 years ago
Zeev Suraski 1c385fc742 Fix warning 23 years ago
Andi Gutmans 84f4588726 - Add heap to memory manager. This should improve performance. 23 years ago
James Cox f68c7ff249 updating license information in the headers. 23 years ago
Sterling Hughes d919f18607 no reason to do this at runtime 23 years ago
Sascha Schumann 04d2905fb5 add safe_emalloc 24 years ago
foobar 333406bdc2 - Added some missing CVS $Id$ tags, headers and footers. 24 years ago
Ilia Alshanetsky 8c3b8d4fe6 MFZE2 24 years ago
Sebastian Bergmann 2c5d4b8c23 Bump year. 24 years ago
Andi Gutmans 9f361fc0f8 - Allow enabling of memory cache with zend_mm 24 years ago
Zeev Suraski 0e50ac4b2c MFZE1 24 years ago
Harald Radi 99c90db11a make win32 debug output more verbose 24 years ago
Andi Gutmans b55a20abf4 - Fix problem with scope's not changing correctly during method calls. 24 years ago
Andi Gutmans c6b39eb50d - More fixes (warnings, bug fixes etc.) 24 years ago
Andi Gutmans 8fd5e70e2d - Fix crash bug and clean up a bit. 24 years ago
Andi Gutmans 95e0bb6a4b - MFZE1 24 years ago
Andi Gutmans 2172abcb0a - Don't use cache if we're using ZEND_MM 24 years ago
Andi Gutmans 1c20bf27da - Don't keep allocated blocks in a linked list if we're in non-debug mode 24 years ago
Andi Gutmans 7f226a6b19 - Fix crash when zend_mm_shutdown is called more than once. 24 years ago
Andi Gutmans e2f57d0fcc - MFZE1 24 years ago
Andi Gutmans b53569c9e8 - Nuke persist_alloc(). 24 years ago
Andi Gutmans ad9bed0edd - Oops, this was supposed to be part of the previous #ifdef ZEND_MM change 24 years ago
Andi Gutmans 1e4a2dc6a9 - Fix a bug and add code which frees actual allocated segments at the end 24 years ago
Andi Gutmans 380c082e32 - Commit an initial version of a home made memory manager. 24 years ago
Sebastian Bergmann 8463225b49 Revert. 25 years ago
Sebastian Bergmann 90bad130a9 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) 25 years ago
Andi Gutmans 7df1601239 - MFZE1 25 years ago
Sebastian Bergmann 62dc854bb0 Happy New Year. 25 years ago
Sebastian Bergmann d863d52a5d Update headers. 25 years ago
Zeev Suraski b02df6f4ac MFZE1 25 years ago
Zeev Suraski 4f6c95d17a Whitespace 25 years ago
Zeev Suraski c06dbe23bb Fix buglet 25 years ago
Zeev Suraski e206bd3374 Fix macro 25 years ago
Zeev Suraski 66d9314b60 Implement fast memory allocation and reduced fragmentation under Windows. 25 years ago
Zeev Suraski b4f3b9d3ce Redesigned thread safety mechanism - nua nua 25 years ago
Sascha Schumann b677af2265 tsrm_error is only available, if TSRM_DEBUG is defined. 25 years ago
Sascha Schumann 28ecbb213c tsrm_error is only available, if TSRM_DEBUG is defined. 25 years ago
Andi Gutmans 55687ca216 - Fix the memory limit fix. 25 years ago
Zeev Suraski 3eb6d65ece Fix memory_limit, kill warning 25 years ago