source: libcfa/src/stdlib.hfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @d1b70d4   8 months pabuhr fix 32-bit memcpy size problem for stdlib fill arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c08c3cf   8 months pabuhr fix conflict arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @09ee131   8 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd54fef   8 months mlbrooks Converting the project to use the new syntax for otype, dtype and … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3d3d75e   8 months pabuhr fix memcpy calls in $alloc_internal and remove gcc warnings arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @03ecdcf   8 months m3zulfiq Ignored array-bounds and stringop-overflow= warnings in alloc_internal … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @09da82d   9 months f37yu workaround for a ttype resolve time issue arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4803a901   9 months pabuhr support freeing ("free") multiple objects using ttype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @0f7a0ea   9 months pabuhr [fixes #228] delete of 0-sized object always calls destructor; always … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f2ccbfd   10 months pabuhr remove free with type T arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @94429f8   10 months pabuhr formatting, simplify "free" with multiple arguments, make "delete" inline arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @685810e   10 months m3zulfiq corrected FIX-ME-comment about alloc interface. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @55acc3a   11 months m3zulfiq Added free for multiple frees in the same call. Added adelete tests. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @45444c3   11 months m3zulfiq Removed dimension parameter from adelete. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f76ff0b   13 months m3zulfiq alloc2.txt: added expected output file for test alloc2.cfa. heap.cfa: … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f67b983   13 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @68f0c4e   13 months m3zulfiq stdlib.hfa: changed CFA malloc, realloc and resize as discussed with … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @191a190   13 months m3zulfiq Removed a fill bug from alloc interface, changed pervious alloc tests … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ceb7db8   13 months m3zulfiq Added alloc interface with backtick and removed polymorphic alloc … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c354108   13 months pabuhr change alloc_set with array initialization to have old and new … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ded61bf   13 months pabuhr formatting, replace "T fill" with "const T & fill" arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @60062be   14 months pabuhr make polymorphic resize/realloc align T, rewrite polymorphic T/S (re)alloc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b81fd95   14 months mlbrooks Fix bug where pointer and reference types allow unsound initialization … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d8d8f20   14 months pabuhr remove one unnecessary call to malloc_size in alloc_set and alloc_align_set arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b0a0ee4   14 months pabuhr refactor duplicate code into cpp macros arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @896f083   14 months pabuhr fix CFA resize/realloc to use 'size' rather than 'sizeof(T)' arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b89c7c2   14 months pabuhr move realloc special cases into inline routines to access _Alignof, … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @aabb846   16 months ajbeach Added a first draft of the memory management library module. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4e7c0fc0   16 months pabuhr comment random function about returning int, and reduce includes for … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ada0246d   16 months pabuhr create heap.hfa, use it in malloc.h, and cleanup includes with respect … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @856fe3e   16 months pabuhr walk through allocation code in stdlib.hfa and fix a few problems arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @76e2113   17 months pabuhr add setter routines for sticky operations, add allocation size to header arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cfbc703   18 months pabuhr add resize and more "alloc" routines arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ca7949b   19 months pabuhr update comments arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e3fea42   20 months pabuhr change "const char *" to "const char []" arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @524627e   22 months pabuhr change NULL to 0pt arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d74369b   22 months pabuhr update CFA allocation routines with realloc and alignment arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cafb687   2 years pabuhr start allocation updates for arrays and alignment arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7df201c   2 years pabuhr add 3 new alloc routines to safely bulk initialize storage arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d6b03b7   2 years pabuhr check for type alignment and use it for storage allocation arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2026bb6   2 years Thierry Delisle More robust fix for optionally linking threads arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ffaedcd   2 years pabuhr clean up arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @5ea5b28   3 years pabuhr update iostream aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/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
(add) @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
Note: See TracRevisionLog for help on using the revision log.