summaryrefslogtreecommitdiff
path: root/Src/mem.c
AgeCommit message (Expand)AuthorFilesLines
2019-12-1145004: Fix typos in commentsMartijn Dekker1-1/+1
2018-03-0442411: Assume current C librarires handle free(NULL)Taylor West1-4/+2
2018-02-2642401: workaround for gcc -foptimize-strlen oddit.Peter Stephenson1-1/+7
2016-11-1139874/0002 plus size=0 handling: zshcalloc: Remove code duplication. No funct...Daniel Shahaf1-9/+1
2016-10-1939680: correctly handle case of popping last arenaBarton E. Schaefer1-1/+2
2016-10-0439561: missing unqueue_signals() when ZSH_HEAP_DEBUGBarton E. Schaefer1-2/+7
2016-10-0339545: Add some missing unqueue_signals().Peter Stephenson1-2/+6
2016-08-2339086: declare file local variables as 'static'Jun-ichi Takimoto1-2/+2
2015-10-31unposted (cf. 36998,36999): undo 36956 / restore 34451 with expanded comment ...Barton E. Schaefer1-4/+3
2015-10-2636906: quite_signals() in ZSH_MEM realloc()Kamil Dudka1-2/+7
2015-10-2636956: revert 34451, mmap() is too slow on MacOSBarton E. Schaefer1-0/+7
2015-10-2436943: restore scan for reclaimable blocks in freeheap()Barton E. Schaefer1-2/+8
2015-10-11One crucial assignment accidentally lost from 36834 when merging 36836.Barton E. Schaefer1-2/+3
2015-10-1136836: zhalloc() avoids re-scanning all heaps when the last known heap with f...Barton E. Schaefer1-4/+8
2015-10-1136834: freeheap preserves last allocated heapBarton E. Schaefer1-13/+52
2015-02-0334451: use mmap() also on Mac OS XJun-ichi Takimoto1-0/+4
2014-07-2432853: redefine VARARR() to use heap rather than stack allocationBarton E. Schaefer1-1/+4
2014-06-2432789: --enable-zsh-valgrind allows analysis of heap allocationPeter Stephenson1-4/+95
2014-06-0732737, 32736 (32741), 32735, 32734, 32733, 32732 (32739): Strict compilationNikolas Garofil1-3/+3
2014-01-22unposted: reformulate 32285 to lift the fheap->sp test out of the loop, impro...Barton E. Schaefer1-15/+9
2014-01-1832285: restart the fheap search in freeheap if the current fheap arena is abo...Barton E. Schaefer1-0/+9
2011-05-1429282: hide prototypes for ZSH_HEAP_DEBUG with #ifdef'sPeter Stephenson1-0/+5
2011-05-1429267: add -enable-zsh-debug and use for debugging completion matcher groupsPeter Stephenson1-0/+194
2011-05-0729175: optimize freeheapBart Schaefer1-2/+22
2008-09-1125632: xRaich[o]²x: Src/mem.c: munmap() argument was wrong.Peter Stephenson1-2/+2
2008-05-1725057: better debug error on memory failurePeter Stephenson1-1/+1
2007-04-3023339: make malloc(0) allocate a bytePeter Stephenson1-1/+17
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-4/+4
2006-03-0622321: optimize 22318.Bart Schaefer1-0/+15
2004-07-1720173: fix crash when reallocating heapsPeter Stephenson1-0/+1
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-1/+1
2004-05-12fix bug I missed, somehowPeter Stephenson1-12/+14
2004-05-1219920: attempt to improve hrealloc()Peter Stephenson1-39/+114
2003-10-29a la 19209: zcalloc -> zshcallocPeter Stephenson1-2/+2
2002-08-2717582: Improved option argument handling.Peter Stephenson1-8/+8
2002-08-0517503: fix various typos and spelling mistakes in source code commentsOliver Kiddle1-3/+3
2001-03-07two optimisationsSven Wischnowsky1-3/+5
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ...Sven Wischnowsky1-7/+52
2000-09-1912846: moved simple string manipulation functions to string.cClint Adams1-26/+0
2000-07-2812411, 12419: Andrej: environment handling with fewer assumptionsPeter Stephenson1-124/+252
1999-04-15Initial revisionTanaka Akira1-0/+1254