source: libcfa/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1c01c58   21 months ajbeach Rather large commit to get coroutine cancellation working. This … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @113d785   21 months pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1b55756   21 months m3zulfiq heap.cfa: removed bug in resize with alignment by adding return before … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @92847f7   21 months pabuhr corrections for resize/realloc with alignment arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @03b87140   21 months m3zulfiq removed bug from resize/realloc with alignment so alignment is not set … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a3ade94   21 months m3zulfiq cleaned up resize and realloc with alignment arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @47dd0d2   21 months pabuhr use math.hfa 'min' routine, work on code to reuse existing storage in … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f76ff0b   21 months m3zulfiq alloc2.txt: added expected output file for test alloc2.cfa. heap.cfa: … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f67b983   21 months pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c86f587   21 months pabuhr fix bugs in resize and realloc with alignment arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @70cab43   21 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @68f0c4e   21 months m3zulfiq stdlib.hfa: changed CFA malloc, realloc and resize as discussed with … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a77496cb   21 months Thierry Delisle First draft at core objects of futures and basic tests arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @49a980b   21 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @191a190   21 months m3zulfiq Removed a fill bug from alloc interface, changed pervious alloc tests … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2fbc904   21 months Thierry Delisle Makefiles now pass 'distcheck' until test folder. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d5f4613   21 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @915aa11   21 months pabuhr start ARM stubs for exception handling arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e9b49379   21 months pabuhr update for 32-bit ARM arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0190480   21 months pabuhr update for 32-bit ARM arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8ec4a52   21 months pabuhr harmonize with 32-bit ARM context switch arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @98cf828   21 months pabuhr update ARM architecture code arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @856dff8   21 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f7fac4b   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @95472ee   21 months pabuhr readd ARM 32-bit context-switch assemble file arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ceb7db8   21 months m3zulfiq Added alloc interface with backtick and removed polymorphic alloc … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b7fe2e6   21 months Thierry Delisle Distribution now correctly handles libcfa but requires handcrafted … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d119d613   21 months ajbeach Reorganized the exception and concurrency overlap. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5fe7322   21 months Thierry Delisle Implemented reverse-rng strategy arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a3effcc   21 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @772411a   21 months Thierry Delisle Moved bias to it's own function. Fixed minor assertions triggering. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0254454   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @7cfef0d   21 months pabuhr move routines floor, ceiling, ceiling_div from bitmanip.hfa to math.hfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9509a41   21 months Thierry Delisle Build now supports arm32 and arm64 as seperate machines arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c2bc6d5   21 months Thierry Delisle Minor fixes to make files to support dist target arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @97cba9f   21 months pabuhr fix comment arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ba70330   21 months pabuhr fix exception problems from ARM changes arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @482fa08   21 months pabuhr correctly set CFA_REG_IP for ARM 64-bit arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c5cbc099   21 months pabuhr temporarily change from 32-bit to 64-bit and get it working arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @636d115b   21 months pabuhr formatting, documentation arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d685cb0   21 months pabuhr add ARM equivalent for x86 rdtsc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e67a82d   21 months pabuhr fix conflicts arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @67ca73e   21 months pabuhr temporary exception hack for ARM 64-bit arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @88cafe7   21 months pabuhr add CtxGet? routine for ARM 64-bit arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @442b624   21 months pabuhr temporarily disable ARM disable/enable_global_interrupts() arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9705ffe   21 months pabuhr add fake stack for ARM 64-bit arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @74f5c83   21 months pabuhr assembler for save/restore registers FPSR/FPCR for ARM arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @fd9b524   21 months pabuhr change from asm volatile(pause) to Pause() arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @133a161   21 months Thierry Delisle Fixed redeclaration of off_t for x86 arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f2384c9a   21 months Thierry Delisle Added forward/reverse rng for later use in the ready queue arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @93526ef   21 months Thierry Delisle Fixed assertion due to typo in IO arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @794db28   21 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d2b5d2d   21 months Thierry Delisle Set leader lock as default for I/O, which seems the better default arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @762fbc1   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @68d40b7   21 months pabuhr change ceiling to ceiling2 for mallopt arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c354108   21 months pabuhr change alloc_set with array initialization to have old and new … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @6553828   21 months pabuhr add specialized char, intptr_t, uintptr_t definitions for min and max arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @1095ccd   21 months Thierry Delisle Added support for partial submit strategy arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dcb5f8d   21 months Thierry Delisle Added statistics for the number of times io_ctxs blocked arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2fafe7e   21 months Thierry Delisle Changed eager submit to use a leader-lock rather than a regular … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7fdae38   21 months Thierry Delisle Replaced unnecessary thread fence with sufficient compiler fence arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @5715d43   21 months ajbeach Exceptions now get their context differently with libcfathread. Added … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4998155   21 months Thierry Delisle I/O now uses onshot semaphore instead of raw park/unpark. I/O now uses … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b353a49   21 months Thierry Delisle Added oneshot semaphore type arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @fa5e011   21 months Thierry Delisle Removed unnecessary variable arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4c925cd   21 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @309d814   21 months Thierry Delisle Added lock around system call in eager mode, since system call has … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @63fe427c   21 months Thierry Delisle Added checks for incorrect io setups. Fix bug where number of entries … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @badd22f   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2606a03   21 months Thierry Delisle Fixed error where submitflags where incorrectly overwritten. Fixed … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @62502cc4   21 months Thierry Delisle Fixed deadlock where threads could acquire the central scheduler lock … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @51230f1b   22 months pabuhr remove special print for zero_t and one_t arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ded61bf   22 months pabuhr formatting, replace "T fill" with "const T & fill" arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @80ec409   22 months ajbeach The exception context is now stored on the stack. It is not used just yet. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @419c434   22 months Thierry Delisle Added support for printing the usage as parseargs would, without the … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @980fb4e   22 months ajbeach Added a test for exceptions and made a patch to allow it to pass. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cd02108   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @fb0ae06   22 months Thierry Delisle Merge branch 'master' into new-ast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dab09ad   22 months Thierry Delisle Added unnecessary thread-fence to work around incorrect reorder arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @a5428bd   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @56e8cb3   22 months Thierry Delisle Fixed parseargs for 32bit arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @343d10e   22 months Thierry Delisle Removed code broken in new-ast out of libcfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7874d77   22 months Thierry Delisle Parseargs now magically figures out argc/argv arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @129674b   22 months Thierry Delisle Added more details to the ARM error in invoke.c arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7f6e9eb   22 months Thierry Delisle Added support for doubles in parseargs arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7ed1d8f   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @be36ec3   22 months Thierry Delisle No longer hold the submit lock when doing the io_uring_enter system call arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e699eb6   22 months Thierry Delisle Moved example parseargs to libcfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e857743   22 months Thierry Delisle Forgot to commit the missing 'pragma once' in list.hfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @8465b4d   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e2702fd   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @6bd2cfb   22 months Thierry Delisle Removed generated automake files. * WARNING * With this push … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @bcadb26   22 months Thierry Delisle clean-up in makefiles and regenerated defines.hfa.in arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @92aca37   22 months pabuhr formatting, temporarily remove default_heap_exhausted called when … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @1eb239e4   22 months Thierry Delisle Removed snzi and replaced it with a fast/slow path arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @53fd995   22 months pabuhr change ceiling calls to ceiling_div arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @da3b790   22 months pabuhr add alignment verification to floor2 and ceiling2, add missing … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0c30ecc   22 months Thierry Delisle Move cfa.m4 and cfa.make to tools/build arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c1f38e6c   22 months pabuhr formatting, rename variable allocFree to allocUnfreed, fakeHeader … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dd23e66   22 months pabuhr add default_heap_exhausted, update resize/realloc with alignment, fix … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-astnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.