source: libcfa/src/stdlib.hfa

Revision Log Mode:


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) @d1b70d4   9 months pabuhr fix 32-bit memcpy size problem for stdlib fill arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c08c3cf   9 months pabuhr fix conflict arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @09ee131   9 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd54fef   9 months mlbrooks Converting the project to use the new syntax for otype, dtype and … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3d3d75e   9 months pabuhr fix memcpy calls in $alloc_internal and remove gcc warnings arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @03ecdcf   9 months m3zulfiq Ignored array-bounds and stringop-overflow= warnings in alloc_internal … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @09da82d   10 months f37yu workaround for a ttype resolve time issue arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4803a901   11 months pabuhr support freeing ("free") multiple objects using ttype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @0f7a0ea   11 months pabuhr [fixes #228] delete of 0-sized object always calls destructor; always … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f2ccbfd   12 months pabuhr remove free with type T arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @94429f8   12 months pabuhr formatting, simplify "free" with multiple arguments, make "delete" inline arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @685810e   12 months m3zulfiq corrected FIX-ME-comment about alloc interface. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @55acc3a   12 months m3zulfiq Added free for multiple frees in the same call. Added adelete tests. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @45444c3   12 months m3zulfiq Removed dimension parameter from adelete. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f76ff0b   14 months m3zulfiq alloc2.txt: added expected output file for test … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f67b983   14 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @68f0c4e   14 months m3zulfiq stdlib.hfa: changed CFA malloc, realloc and resize as discussed with … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @191a190   14 months m3zulfiq Removed a fill bug from alloc interface, changed pervious alloc tests … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ceb7db8   14 months m3zulfiq Added alloc interface with backtick and removed polymorphic alloc … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c354108   15 months pabuhr change alloc_set with array initialization to have old and new … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ded61bf   15 months pabuhr formatting, replace "T fill" with "const T & fill" arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @60062be   15 months pabuhr make polymorphic resize/realloc align T, rewrite polymorphic T/S (re)alloc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b81fd95   15 months mlbrooks Fix bug where pointer and reference types allow unsound initialization … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d8d8f20   15 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   15 months pabuhr refactor duplicate code into cpp macros arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @896f083   15 months pabuhr fix CFA resize/realloc to use 'size' rather than 'sizeof(T)' arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b89c7c2   15 months pabuhr move realloc special cases into inline routines to access _Alignof, … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @aabb846   17 months ajbeach Added a first draft of the memory management library module. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4e7c0fc0   17 months pabuhr comment random function about returning int, and reduce includes for … 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) @856fe3e   18 months pabuhr walk through allocation code in stdlib.hfa and fix a few problems arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @76e2113   19 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) @524627e   2 years pabuhr change NULL to 0pt arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d74369b   2 years 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   3 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.