source: libcfa/src/concurrency/locks.hfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @0fc447c   4 years Thierry Delisle Removed fast_lock, which doesn't seemed to have ever worked and isn't … ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @7636fcc   4 years Thierry Delisle Removed fast_lock from testing and added deprecation attribute to it. ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @bbe3719   4 years caparson cleaned up some mutex stmt related code ADT ast-experimental enum forall-pointer-decay pthread-emulation qualifiedEnum
(edit) @6ff08d8   4 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @eba9d27   4 years caparson fixed incorrect copy ctor ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @55ad35c   4 years caparson removed print and deleted equal operator for lock ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @d1ecd39   4 years Thierry Delisle Removd debug print failing the build ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e84ab3d   4 years Thierry Delisle Step 1 of changing $thread to thread$ ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @b7763da   4 years caparson added martin lock and improvement ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @dcad80a   4 years caparson fixed bug with locks ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @660665f   4 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @5a46e09   4 years caparson Added Martins SpinCondLock as linear_backoff_then_block lock ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @6ba6846   4 years Thierry Delisle Minor ready-queue fixes ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @07033ce   4 years Thierry Delisle Even more work on removing any possible integer overflow in fast lock test ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @82f4063   4 years caparson switched unified locking to use dlist ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c457dc41   4 years Thierry Delisle Fix sequential handling of timers ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @ddd473f   4 years Thierry Delisle Fix a copy/paste mistake and removed a warning in nodebug ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @198e335   4 years Thierry Delisle Fixed default parameter ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c7c178b   4 years Thierry Delisle Minor clean-up ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @22b7579   4 years Thierry Delisle Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @e20eaf4   4 years Thierry Delisle Fixed incorrect comment in locks code. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @8f5576d5   4 years Thierry Delisle Missed a static inline ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @f4ec5e45   4 years Thierry Delisle Added several locks and other MES objects. ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @d27b6be   4 years Thierry Delisle - Fixed TryLock in blocking_lock implementation that did not return … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @f19497c   5 years Thierry Delisle Fixed missing try_lock in locks based on 'blocking_lock' ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @ab1b971   5 years Thierry Delisle blocking_lock & multiple_acquisition_lock can now be used without … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @454f478   5 years Thierry Delisle Re-arranged and commented low-level headers. Main goal was for better … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @fd54fef   5 years mlbrooks Converting the project to use the new syntax for otype, dtype and … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @ac5816d   5 years Thierry Delisle Some clean-up and format changes to make concurrency files consistent ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c20533ea   5 years Thierry Delisle Fixed locks.hfa to no longer depend on private headers … ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @797a193   5 years caparson cleaned up locks code and added comments ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @dff1fd1   5 years caparsons added bool return to timeout routines and removed redundant listed field ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @c131a02   5 years caparsons added support for threads in sequence ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @4aeaee5   5 years caparsons added alarm callback to union and refactored ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @cad1df1   5 years caparsons fixed a lot of bugs and integrated new sequence changes ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @6a8882c   5 years caparsons fixed some bugs ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @f4e35326   5 years caparsons a few small changes to locks.* ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @eeb5023   5 years caparsons added full timeout functionality to unified condition variables ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(edit) @848439f   5 years Thierry Delisle Fixed newlines and tabs in concurrency/locks ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
(add) @ae2c27a   5 years caparsons Added unified condition variable prototypes ADT arm-eh ast-experimental enum forall-pointer-decay jacob/cs343-translation new-ast-unique-expr pthread-emulation qualifiedEnum
Note: See TracRevisionLog for help on using the revision log.