source: libcfa/src/heap.cfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @6c5d92f   6 months pabuhr for private variables and functions, move prefix $ to suffix $ arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d134b15   7 months pabuhr remove inline from extern routine arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @709b812   9 months pabuhr add separate statistics counters for zero allocations and nullptr … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @13fece5   10 months pabuhr modify location of mmapped storage to either side of the heap, and fix … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ad2dced   10 months pabuhr increase heap expansion to 10M, add global page_size and map_prot … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b4aa1ab   10 months pabuhr fix running nested routines on stacks in the heap arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e4b6b7d3   10 months pabuhr for debug, fill deleted memory with deadbeef pattern arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @113d785   13 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @1b55756   13 months m3zulfiq heap.cfa: removed bug in resize with alignment by adding return before … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @92847f7   13 months pabuhr corrections for resize/realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @03b87140   14 months m3zulfiq removed bug from resize/realloc with alignment so alignment is not set … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a3ade94   14 months m3zulfiq cleaned up resize and realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @47dd0d2   14 months pabuhr use math.hfa 'min' routine, work on code to reuse existing storage in … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f76ff0b   14 months m3zulfiq alloc2.txt: added expected output file for test alloc2.cfa. heap.cfa: … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c86f587   14 months pabuhr fix bugs in resize and realloc with alignment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7cfef0d   14 months pabuhr move routines floor, ceiling, ceiling_div from bitmanip.hfa to math.hfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @68d40b7   14 months pabuhr change ceiling to ceiling2 for mallopt arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @92aca37   14 months pabuhr formatting, temporarily remove default_heap_exhausted called when … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c1f38e6c   15 months pabuhr formatting, rename variable allocFree to allocUnfreed, fakeHeader … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dd23e66   15 months pabuhr add default_heap_exhausted, update resize/realloc with alignment, fix … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d5d3a90   15 months pabuhr abort when out of memory, return 0p for zero size allocation request, … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4cf617e   15 months pabuhr memalign - correct size to eliminate alignment offset arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2b23d78   15 months pabuhr check for allocation size change and reset if necessary in resize and … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @849fb370   15 months pabuhr fix return from false to 0 to match with return type size_t arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @8b58bae   16 months Thierry Delisle Merge branch 'master' into relaxed_ready arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0f89d4f   16 months Thierry Delisle Modified StackLF to use `next instead of getNext arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c45d2fa   16 months pabuhr refactor declaration qualifiers with distribution arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ada0246d   17 months pabuhr create heap.hfa, use it in malloc.h, and cleanup includes with respect … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9c43854   17 months pabuhr move allocation "size" field, allow alternative lock-free stack for … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @1076d05   18 months pabuhr small code clean ups after complete code walk through arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @61248a4   18 months pabuhr update comments for public C allocation routines arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @76e2113   18 months pabuhr add setter routines for sticky operations, add allocation size to header arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cfbc703   19 months pabuhr add resize and more "alloc" routines arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ca7949b   20 months pabuhr update comments arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e3fea42   21 months pabuhr change "const char *" to "const char []" arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @98d6965d   23 months pabuhr temporarily remove default memory exhausted message, use NULL return … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @baf608a   23 months pabuhr provide switch to print heap statistics on program termination arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1f6de372   23 months pabuhr change realloc to return 0-sized storage for size 0 rather than NULL arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4ea1c6d   23 months pabuhr turn on unfreed storage warning message arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1e034d9   23 months pabuhr forammting, add missing call to header in alignment realloc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @95eb7cf   2 years pabuhr major update of heap, especially realloc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1aa6ecb   2 years pabuhr check for maximum allocation and use macro to get header arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a92a4fe   2 years pabuhr fix patch when using sizeof in enum arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b5ce31e   2 years pabuhr formatting arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e723100   2 years pabuhr patch heap for thunk problem and restart heap test arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7b149bc   2 years pabuhr formatting arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f8cd310   3 years pabuhr update file names in emacs compile directive arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7117ac3   3 years pabuhr temporary fix for malloc call before memory_startup aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @bcb14b5   3 years pabuhr first code review updates aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @b6830d74   3 years Thierry Delisle First pass of comment on heap.cfa aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @0e0f128   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @58b6d1b   3 years Thierry Delisle Fixed tests after headers change aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @73abe95   3 years Thierry Delisle Replace extension-less headers with .hfa aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(add) @ba9baad   3 years Thierry Delisle Simplified some of the handling by converting libcfa sources from .c … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Note: See TracRevisionLog for help on using the revision log.