summaryrefslogtreecommitdiff
path: root/Zend/zend_alloc.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix warningsSascha Schumann1999-12-281-2/+2
|
* - Generalize the fast cache mechanismZeev Suraski1999-12-271-15/+22
| | | | | - Add the HashTable struct to the fast cache mechanism
* *** empty log message ***Zeev Suraski1999-12-271-0/+4
|
* Add cache statistics supportZeev Suraski1999-12-271-0/+42
|
* - Enable the new zval cache on debug too. No real reason not to, and it keepsZeev Suraski1999-12-261-7/+2
| | | | | | the code cleaner. - ZTS compile fixes
* Fix bugletZeev Suraski1999-12-261-1/+1
|
* Introduce a zval-specific cache - 5-15% speed improvementZeev Suraski1999-12-261-1/+18
|
* namespace protectionZeev Suraski1999-12-261-21/+21
|
* No need to block for interruptions so earlyZeev Suraski1999-12-211-2/+2
|
* Add ability to disable the memory cacheZeev Suraski1999-11-271-2/+6
|
* Fix compile problem with enable-memory-limitZeev Suraski1999-11-221-1/+1
|
* * header file cleanupStig S. Bakken1999-09-061-5/+5
| | | | | | | | * fixed --enable-thread-safety build for UNIX I don't have a Win32 environment available, could someone please try compiling on Win32 to see if I got all the header file stuff right there?
* - Shift around header files.Andi Gutmans1999-09-051-3/+1
|
* *** empty log message ***Zeev Suraski1999-08-281-1/+1
|
* Beef up debug macrosZeev Suraski1999-08-281-36/+27
|
* Better debug macrosZeev Suraski1999-08-271-58/+30
|
* 0.91 updateZeev Suraski1999-07-191-2/+2
|
* License updateZeev Suraski1999-07-161-4/+8
|
* Oh, that dumb bug.Zeev Suraski1999-07-101-1/+2
|
* Get rid of AiCount completelyZeev Suraski1999-07-101-10/+0
|
* *** empty log message ***Zeev Suraski1999-07-091-2/+8
|
* Send a SIGSEGV instead of exiting, to trigger a core dumpZeev Suraski1999-07-091-0/+8
|
* * Support recoverable failure from erealloc()Zeev Suraski1999-07-091-5/+7
| | | | | * Fix the shutdown code on an unrecoverable erealloc() failure
* * Make the memory leak reporting code much better with repeatsZeev Suraski1999-06-261-26/+24
| | | | | * Remove useless variables
* * Fix concatenation of arrays (it was PHP 3.0 style, copying zval's insteadZeev Suraski1999-06-221-1/+1
| | | | | | of zval *, and it wasn't using reference counting) * Fix a memory leak in static array()'s with textual indices
* *** empty log message ***Zeev Suraski1999-05-311-0/+1
|
* * fix some castsSascha Schumann1999-05-301-4/+4
| | | | | * introduce unary_op_type - cleaner than casting data voids to function ptrs
* * Support getThis() for internal functions.Zeev Suraski1999-05-281-1/+1
| | | | | | | | * Fix 'new object or die' and AiCount issue thoroughly (earlier fix didn't work with the optimizer). * Add new macros for standardized definition of classes. * Only report AiCount problems if shutdown was not silent.
* Warn about AiCount not zeroing outZeev Suraski1999-05-221-0/+9
|
* * Add struct name to all typedef's so that they can be debugged with MSVCZeev Suraski1999-05-221-2/+2
| | | | | | | | | | * Fix an AiCount bug - list(...) = $var was using $var multiple times, and thus causing AiCount to be decreased multiple times even though it was increased only once for $var. Mark all FETCH_DIM's so that they won't decrease AiCount, and only decrease AiCount on the last FETCH_DIM. * Fix a stupid bug - forgot to pass CLS_C to some compiler function. For some reason MSVC doesn't report these :I
* Give more information and save log lines in memory leak reportsZeev Suraski1999-05-221-3/+26
|
* Easier Win32 debug codeZeev Suraski1999-05-111-21/+40
|
* Weed out all BoundsChecker-found bugs (including a serious file descriptor leakZeev Suraski1999-05-101-0/+6
| | | | | in the C++ scanner)
* Various thread safety fixes and DLL updatesZeev Suraski1999-04-261-9/+0
|
* -More commitsAndi Gutmans1999-04-261-0/+10
|
* Ok, call me crazy, because I probably am.Zeev Suraski1999-04-231-1/+1
| | | | | Thread safe version now uses a C++ scanner object. Works fully.
* Thread safety patch. We're still not quite there but it compiles again, andZeev Suraski1999-04-211-3/+12
| | | | | more logic has been implemented.
* Whatnot:Zeev Suraski1999-04-181-0/+3
| | | | | | | | * updated alloc_persist to use critical sections * changed extension shutdown to two-phase * updated dependencies * PR support (don't remember if there was any really)
* Allow runtime setting of the memory limitZeev Suraski1999-04-101-1/+1
|
* Get rid of php3_ini in ZendZeev Suraski1999-04-101-3/+17
|
* Zend LibraryAndi Gutmans1999-04-071-0/+498