source: libcfa/src

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @7c1144b   19 months pabuhr formatting, more switch from pointer to reference arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a32cbac2   19 months pabuhr add comments to SeqIter? arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4f649cb   19 months pabuhr print task id rather than task address for multi-list test arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f7386f7   19 months pabuhr add queue to multi-list container test arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1ac1f0b   19 months pabuhr rename iterators to remove cast arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @34dcc78c   19 months pabuhr re-purpose Seqable as Colable for stack arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @7b2a786   19 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a5a67ab8   19 months pabuhr small changes to container switch to references arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9082e0f   19 months pabuhr add multi-list container test arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8e655f7c   19 months caparsons fixed collision between Sequence and containers.hfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4aeaee5   19 months caparsons added alarm callback to union and refactored arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @cad1df1   19 months caparsons fixed a lot of bugs and integrated new sequence changes arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @aeb31b1   19 months caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a78c3ff   19 months caparsons switched queue and sequence to use references arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @fe9468e2   19 months Thierry Delisle Added function thread_rand as a tls-safe version of tls_rand() arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6011658   19 months Thierry Delisle Fixed abort to no longer deadlock when calling itself recursively. … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @636d3715   19 months pabuhr more code sharing in containers arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b37515b   19 months pabuhr start converting from pointer to reference parameters/returns across … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @833ba13   19 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3d0560d   19 months pabuhr clean up all new collections and fix sequence iterator bug arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6d1790c   19 months Thierry Delisle Fixed some warnings in libcfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5e82d56   19 months pabuhr temporary collection types for testing arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @32a8b61   20 months Thierry Delisle Tentative fix for the recurring crash, caching the current cluster to … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3ea8ad1   20 months Thierry Delisle Added more checks for thread termination synchronization arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9d6e1b8a   20 months Thierry Delisle Minor improvments to assertions and comments arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1e208ea   20 months Thierry Delisle Obviously fogrgetting about io_uring means the change breaks io_uring. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a0ba5e6   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ac12f1f   20 months Thierry Delisle canary is now a void * so it prints in hexa in gdb arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @1b033b8   20 months Thierry Delisle Alarm loop now has it's own stats block arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @726b748   20 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c1076a2f   20 months pabuhr remove preprocessor comment arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0c4a90d   20 months pabuhr update emacs mode arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @d31bb83   20 months pabuhr remove debug prints arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9139540   20 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f2ccbfd   20 months pabuhr remove free with type T arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0989e79   20 months Thierry Delisle tally_stats now resets local stats so it can be called multiple times arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b5344a3   20 months Thierry Delisle Fixed warning about single line comment over multiple lines arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9d264e1   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0d4456b   20 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @94429f8   20 months pabuhr formatting, simplify "free" with multiple arguments, make "delete" inline arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ead174a   20 months Thierry Delisle Fixed implementation of TLS protection for aarch64 arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2125567   20 months caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6a8882c   20 months caparsons fixed some bugs arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f33eab7   20 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @685810e   20 months m3zulfiq corrected FIX-ME-comment about alloc interface. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b82d140   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @82a2fed   20 months Thierry Delisle Changed preemption to use code sections rather than atomic access to TLS. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @139775e   20 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @55acc3a   20 months m3zulfiq Added free for multiple frees in the same call. Added adelete tests. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @54dcab1   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8fc652e0   20 months Thierry Delisle Change usage of TLS to more strongly segregate in kernel and out of … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @231b18f   20 months pabuhr add documentation describing the race on the ARM processor accessing … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3959595   20 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @be73f30   20 months Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @f4e35326   20 months caparsons a few small changes to locks.* arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c5bbb9b   20 months caparsons removed test program from locks.cfa arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @eeb5023   20 months caparsons added full timeout functionality to unified condition variables arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e1d6c8d   20 months Thierry Delisle Removed unnecessary iocall.cfa file arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c28ea4e   20 months caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4b30e8c   20 months caparsons added callback support arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @3c80ccc   20 months Thierry Delisle Fixed io/setup after new assertion arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @58688bf   20 months Thierry Delisle Added assertion to check there aren't pending unparks arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e873838   20 months Thierry Delisle Removed unpark and added support for unpark from the kernel … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ea3fa25   20 months m3zulfiq Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @45444c3   20 months m3zulfiq Removed dimension parameter from adelete. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6a77224   20 months Thierry Delisle Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @7ee8153   20 months Thierry Delisle Improved the error handling output for mismatched park/unparks arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c960331   20 months ajbeach Attempt to clean-up the exception headers. I think this is easier to … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @342be43   20 months ajbeach Some exception clean-up that did not require any drastic changes. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ab8c6a6   20 months ajbeach Thread Cancellation, a test for it and a required fix to Specialization. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @9b0c3ec   21 months pabuhr fix warning from printf for size_t variable by using %zd format code arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @5afb49a   21 months Thierry Delisle Split thread_leave so backend is called from the kernel once the … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0b18db7   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) @290553a   21 months Thierry Delisle Changed some defines to constants with last fix arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @b982fb2   21 months pabuhr add cast to syscall 0p to disambiguate between dtype and ftype 0p arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @8fc9a5f   21 months ajbeach Did some work the exception header to better fake associated types. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @6fbe9a5   21 months mlbrooks Fixing code-gen of constants. Fixes #182? Removes workaround … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @69c5c00   21 months ajbeach Rework exceptions mark_exception -> get_exception_vtable and the … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @848439f   21 months Thierry Delisle Fixed newlines and tabs in concurrency/locks arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c76bd34   21 months caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ae2c27a   21 months caparsons Added unified condition variable prototypes arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @a4bdbcd   21 months pabuhr formatting arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0d72d45   21 months Thierry Delisle Fix old unpark in io setup arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @dd53f75   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) @b4b63e8   21 months Thierry Delisle Fixed missing changes to park/unpark. Added canary to threads to check … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e235429   21 months Thierry Delisle Removed last parker/unparker information is it was not particularly useful arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @038110a   21 months Thierry Delisle Fixed typos and added thread/monitor/coroutine wrapper for gdb arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @e96e439   21 months pabuhr remove const from limits as workaround for trac ticket #182 arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @7ab28b6   21 months Thierry Delisle Removed unnecessary line causing a warning arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @bb662027   22 months Thierry Delisle Added cfathread C library which encapsulates a small part of libcfa … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @58d64a4   22 months Thierry Delisle processor_id_t now have a bool to state if it is a full processor. … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @433d352   22 months Thierry Delisle Parse args now uses weak globals to allow linking with C. arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @eccb14d   22 months Thierry Delisle Missed fix in madvise arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @4ab3cf9b   22 months Thierry Delisle Fixed typos and small errors in io/call.cfa.in arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @ace2e92   22 months Thierry Delisle Fix deprecated HAVE_PREADV2/HAVE_PWRITEV2 macros. Disabled diagnostics … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @0e52f14   22 months Thierry Delisle Fixed where io types are added arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @930e57e   22 months Thierry Delisle Fix io types to work without io_uring arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @2724b4e   22 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @c402739   22 months Thierry Delisle I/O operations now use futures. io calls implementation are now … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
(edit) @77a2994   22 months Thierry Delisle Implemented joining of threads. It behaves very similarly to monitor … arm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-expr
Note: See TracRevisionLog for help on using the revision log.