source: libcfa/src/stdlib.hfa

Revision Log Mode:


Legend:

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