about summary refs log tree commit diff
path: root/Src/mem.c
Commit message (Expand)AuthorAgeFilesLines
* 42401: workaround for gcc -foptimize-strlen oddit.Peter Stephenson2018-02-261-1/+7
* 39874/0002 plus size=0 handling: zshcalloc: Remove code duplication. No funct...Daniel Shahaf2016-11-111-9/+1
* 39680: correctly handle case of popping last arenaBarton E. Schaefer2016-10-191-1/+2
* 39561: missing unqueue_signals() when ZSH_HEAP_DEBUGBarton E. Schaefer2016-10-041-2/+7
* 39545: Add some missing unqueue_signals().Peter Stephenson2016-10-031-2/+6
* 39086: declare file local variables as 'static'Jun-ichi Takimoto2016-08-231-2/+2
* unposted (cf. 36998,36999): undo 36956 / restore 34451 with expanded comment ...Barton E. Schaefer2015-10-311-4/+3
* 36906: quite_signals() in ZSH_MEM realloc()Kamil Dudka2015-10-261-2/+7
* 36956: revert 34451, mmap() is too slow on MacOSBarton E. Schaefer2015-10-261-0/+7
* 36943: restore scan for reclaimable blocks in freeheap()Barton E. Schaefer2015-10-241-2/+8
* One crucial assignment accidentally lost from 36834 when merging 36836.Barton E. Schaefer2015-10-111-2/+3
* 36836: zhalloc() avoids re-scanning all heaps when the last known heap with f...Barton E. Schaefer2015-10-111-4/+8
* 36834: freeheap preserves last allocated heapBarton E. Schaefer2015-10-111-13/+52
* 34451: use mmap() also on Mac OS XJun-ichi Takimoto2015-02-031-0/+4
* 32853: redefine VARARR() to use heap rather than stack allocationBarton E. Schaefer2014-07-241-1/+4
* 32789: --enable-zsh-valgrind allows analysis of heap allocationPeter Stephenson2014-06-241-4/+95
* 32737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilationNikolas Garofil2014-06-071-3/+3
* unposted: reformulate 32285 to lift the fheap->sp test out of the loop, impro...Barton E. Schaefer2014-01-221-15/+9
* 32285: restart the fheap search in freeheap if the current fheap arena is abo...Barton E. Schaefer2014-01-181-0/+9
* 29282: hide prototypes for ZSH_HEAP_DEBUG with #ifdef'sPeter Stephenson2011-05-141-0/+5
* 29267: add -enable-zsh-debug and use for debugging completion matcher groupsPeter Stephenson2011-05-141-0/+194
* 29175: optimize freeheapBart Schaefer2011-05-071-2/+22
* 25632: xRaich[o]²x: Src/mem.c: munmap() argument was wrong.Peter Stephenson2008-09-111-2/+2
* 25057: better debug error on memory failurePeter Stephenson2008-05-171-1/+1
* 23339: make malloc(0) allocate a bytePeter Stephenson2007-04-301-1/+17
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-4/+4
* 22321: optimize 22318.Bart Schaefer2006-03-061-0/+15
* 20173: fix crash when reallocating heapsPeter Stephenson2004-07-171-0/+1
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-1/+1
* fix bug I missed, somehowPeter Stephenson2004-05-121-12/+14
* 19920: attempt to improve hrealloc()Peter Stephenson2004-05-121-39/+114
* a la 19209: zcalloc -> zshcallocPeter Stephenson2003-10-291-2/+2
* 17582: Improved option argument handling.Peter Stephenson2002-08-271-8/+8
* 17503: fix various typos and spelling mistakes in source code commentsOliver Kiddle2002-08-051-3/+3
* two optimisationsSven Wischnowsky2001-03-071-3/+5
* remove 13108 (trap queues); replace with signal queueing to ensure that user ...Sven Wischnowsky2001-01-161-7/+52
* 12846: moved simple string manipulation functions to string.cClint Adams2000-09-191-26/+0
* 12411, 12419: Andrej: environment handling with fewer assumptionsPeter Stephenson2000-07-281-124/+252
* Initial revisionTanaka Akira1999-04-151-0/+1254