source: libcfa/src/bits

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @a3821fa   6 months Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @200a229   6 months pabuhr return 0 from on_wait to prevent warning messages arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8e85344   7 months Thierry Delisle Fix bad debug function arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @22b7579   7 months Thierry Delisle Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d27b6be   7 months Thierry Delisle - Fixed TryLock? in blocking_lock implementation that did not return … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c407434   7 months Thierry Delisle Fixed missing static arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f19497c   8 months Thierry Delisle Fixed missing try_lock in locks based on 'blocking_lock' arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @dddb3dd0   8 months Thierry Delisle Changed io to use ring per kernel threads. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d0502a3   8 months mlbrooks Fixing function bodies in bits/containers and bits/sequence so they … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @352cbc2   9 months Thierry Delisle Added missing pragma once arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ab1b971   9 months Thierry Delisle blocking_lock & multiple_acquisition_lock can now be used without … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @481cf3a   9 months pabuhr fix conflict arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c08c3cf   9 months pabuhr fix conflict arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f706697   9 months pabuhr make "listed" static inline arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @454f478   9 months Thierry Delisle Re-arranged and commented low-level headers. Main goal was for better … 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) @a7aea7d   10 months Thierry Delisle Fixed abandon function and futures and added test for it. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @70f8bcd2   10 months Thierry Delisle Added new future types arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9536761   10 months pabuhr formatting, change container iterator operator from ">>" to "|" arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a3a76ea   10 months pabuhr modify routines to return added/removed node to allow cascading calls arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @19de7864   10 months caparsons removed listed requirement for collections since it was redundant arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @accc5db   10 months caparsons updated other collections to match changes to sequence.hfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8a81b09   10 months caparsons fixed iterators after breaking them arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e43aa14   10 months caparsons refactored collection and sequence to work with structs that don't … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8b73526   10 months caparsons added struct to _anonymous_object and changed containers to reflect change arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7d4ce2a   11 months pabuhr make collections publicly accessible in include directory arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @58870e6b   11 months pabuhr switch from reference back to pointer arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e91a255   11 months pabuhr fix code placement error arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7c1144b   11 months pabuhr formatting, more switch from pointer to reference arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a32cbac2   11 months pabuhr add comments to SeqIter? arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4f649cb   11 months pabuhr print task id rather than task address for multi-list test arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f7386f7   11 months pabuhr add queue to multi-list container test arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @1ac1f0b   11 months pabuhr rename iterators to remove cast arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @34dcc78c   11 months pabuhr re-purpose Seqable as Colable for stack arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @7b2a786   11 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a5a67ab8   11 months pabuhr small changes to container switch to references arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9082e0f   11 months pabuhr add multi-list container test arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8e655f7   11 months caparsons fixed collision between Sequence and containers.hfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a78c3ff   11 months caparsons switched queue and sequence to use references arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @636d3715   11 months pabuhr more code sharing in containers arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b37515b   11 months pabuhr start converting from pointer to reference parameters/returns across … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @833ba13   11 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3d0560d   11 months pabuhr clean up all new collections and fix sequence iterator bug arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6d1790c   11 months Thierry Delisle Fixed some warnings in libcfa arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5e82d56   11 months pabuhr temporary collection types for testing arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c1076a2f   12 months pabuhr remove preprocessor comment arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c76bd34   13 months caparsons Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc into master arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ae2c27a   13 months caparsons Added unified condition variable prototypes arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e235429   13 months Thierry Delisle Removed last parker/unparker information is it was not particularly useful arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ace2e92   13 months Thierry Delisle Fix deprecated HAVE_PREADV2/HAVE_PWRITEV2 macros. Disabled diagnostics … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a77496cb   14 months Thierry Delisle First draft at core objects of futures and basic tests arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @98cf828   14 months pabuhr update ARM architecture code arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d685cb0   14 months pabuhr add ARM equivalent for x86 rdtsc arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e67a82d   14 months pabuhr fix conflicts arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd9b524   14 months pabuhr change from asm volatile(pause) to Pause() arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b353a49   15 months Thierry Delisle Added oneshot semaphore type arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @95789be   15 months Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3e2b9c9   15 months Thierry Delisle More restructuring of translation units Unclear if it improves … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e660761   15 months Thierry Delisle First attempt at reducing complation time by restructuring the code. … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @e0f93e0   15 months Thierry Delisle Added single_sem type, which effectively extends park/unpark logic for … 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) @79306383   16 months Thierry Delisle Fixed error in containers arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7812a7b5   16 months Thierry Delisle Fixed errors and warning with x86 build arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @8b58bae   16 months Thierry Delisle Merge branch 'master' into relaxed_ready arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @13c5e19   16 months Thierry Delisle - Moved snzi and subqueues outside of ready_queue.cfa. - Added … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c1ee231   16 months pabuhr remove extern "C" from include files protected in CFA stdhdr directory arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @504a7dc   18 months Thierry Delisle Some fixes after the merge, compiles but still has livelocks arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @6a490b2   18 months Thierry Delisle Merge branch 'master' into relaxed_ready arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @6ec07e5   18 months Thierry Delisle Improved error messaging in locks arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c66f6cb   18 months Thierry Delisle Added pthread error checking to the terminating semaphore. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c1581a0   18 months ajbeach One extra change to add the io_core debug print group. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0a805f2   18 months Thierry Delisle Added second io printing group with less verbose prints. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @4069faad   18 months Thierry Delisle Fix error in benchmark where the wrong fd was used. Changed behcnmark … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @c59a346   18 months Thierry Delisle Minor fixes to I/O arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @851fd92   18 months ajbeach The requested addition of groups to debug printing. Tested in exception.c. arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @93ace83   18 months Thierry Delisle Fix debug print after changes to bits print to add a file descriptor arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @92e7631   19 months Thierry Delisle Fixed ready state. Fixed race condition between halt and wake_* arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ae66348   19 months Thierry Delisle Threads in debug now keep track of last function to park/unpark it arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dac55004   20 months Thierry Delisle Moved assert which wasn't really checking for an invariant arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @a505021   20 months Thierry Delisle Merge branch 'master' into park_unpark arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b7d6a36   20 months Thierry Delisle Merge branch 'master' into relaxed_ready arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @3381ed7   21 months Thierry Delisle Added park/unpark primitives thread and removed BlockInternal?. … 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) @8a13c47   21 months pabuhr restructure errors invoking signal handlers and handled by abort arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @dca5802   21 months Thierry Delisle Started doing some of the x86 implementations and some changes after a … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @768bd556   22 months pabuhr start cleanup and update of intrusive data-structures arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @7006ba5   23 months pabuhr move disabling SIGALRM/SIGUSR1 from main.cc to signal.hfa arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c84b4be   23 months Thierry Delisle new ready queue seems to work but halting does not, had to be disabled arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @b798713   23 months Thierry Delisle Working ready queue arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @30763fd   2 years Thierry Delisle Merge branch 'master' into relaxed_ready arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @7768b8d   2 years Thierry Delisle First step at adding the new ready queue to Cforall arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2909b51   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1c40091   2 years pabuhr rename cfaabi_dbg_bits_* to cfaabi_bits_*, add fd parameter to … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @21184e3   2 years Thierry Delisle Added Thread-Local random number generator to kernel which will be … 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) @ec72861   2 years pabuhr increase buffer size for printing stack trace arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @2233ad4   2 years pabuhr change queue/deque != 0 to return int instead of bool, add != 0 to stack arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3623f9d   2 years Thierry Delisle Fixed warning in libcfa arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @ffe2fad   3 years Thierry Delisle Fixed several warnings in libcfa arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3aeee3c   3 years Thierry Delisle Removed unnecessary alignment on locks aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Note: See TracRevisionLog for help on using the revision log.