source: libcfa/src/concurrency/locks.cfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @70a4ed5   19 months caparson refactored to remove return val from on_selected ast-experimental
(edit) @5a05946   19 months caparson cleanup up locks files and fixed a minor whitespace issue in preemption.cfa ADTast-experimental
(edit) @fece3d9   20 months caparson Added fix for cond var timeout handling race. Cleanup of locks.hfa/cfa … ADTast-experimental
(edit) @beeff61e   20 months caparson some cleanup and a bunch of changes to support waituntil statement ADTast-experimental
(edit) @f5f2768   22 months pabuhr make _GNU_SOURCE default, change IO to use SOCKADDR_ARG and … ADTast-experimental
(edit) @7d9598d8   2 years caparson small lock cleanup ADTast-experimental
(edit) @4e83bb7   2 years caparson fixed timeout cond var bug and updated pthread_locks test with timeout … ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @ae06e0b   3 years caparson added pthread_cond_var ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @e5d9274   3 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @305aaef   3 years caparson fixed multiple def issue ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @c18bf9e   3 years Thierry Delisle Visibility concurrency ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @7f958c4   3 years caparson added fast lock/cond var ADTast-experimentalpthread-emulationqualifiedEnum
(edit) @708ae38   3 years Thierry Delisle Some more cleanup and grow/shrink now readjusts io timestamps. (They … ADTast-experimentalenumpthread-emulationqualifiedEnum
(edit) @f9b68d6   3 years caparson made spacing consistent ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @12a1013   3 years caparson fixed wait counter ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e84ab3d   3 years Thierry Delisle Step 1 of changing $thread to thread$ ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @660665f   3 years caparson Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @43784ac   4 years Thierry Delisle Changed libcfathread to consistently define _GNU_SOURCE ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @82f4063   4 years caparson switched unified locking to use dlist ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @02a43ff   4 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @afd7faf   4 years Thierry Delisle Small fixes to lock and alarm around possible race and the thunk problem. ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @90a10e8   4 years caparson made a naming improvement ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c457dc41   4 years Thierry Delisle Fix sequential handling of timers ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @22b7579   4 years Thierry Delisle Changed is_blocking_lock trait to use on_wakeup. Fixed fast_lock to … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ab1b971   4 years Thierry Delisle blocking_lock & multiple_acquisition_lock can now be used without … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @454f478   4 years Thierry Delisle Re-arranged and commented low-level headers. Main goal was for better … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @fd54fef   4 years mlbrooks Converting the project to use the new syntax for otype, dtype and … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @ac5816d   4 years Thierry Delisle Some clean-up and format changes to make concurrency files consistent ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c20533ea   4 years Thierry Delisle Fixed locks.hfa to no longer depend on private headers … ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @797a193   4 years caparson cleaned up locks code and added comments ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @dff1fd1   4 years caparsons added bool return to timeout routines and removed redundant listed field ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d25b2d6   4 years caparsons small cleanup ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c131a02   4 years caparsons added support for threads in sequence ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4aeaee5   4 years caparsons added alarm callback to union and refactored ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @cad1df1   4 years caparsons fixed a lot of bugs and integrated new sequence changes ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @6a8882c   4 years caparsons fixed some bugs ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @3959595   4 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @be73f30   4 years Thierry Delisle Changed many instances of kernelTLS to use active_thread/active_coroutine ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c5bbb9b   4 years caparsons removed test program from locks.cfa ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @eeb5023   4 years caparsons added full timeout functionality to unified condition variables ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @848439f   4 years Thierry Delisle Fixed newlines and tabs in concurrency/locks ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(add) @ae2c27a   4 years caparsons Added unified condition variable prototypes ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.