source: libcfa/src/concurrency/clib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @a0a949c   3 months pabuhr formatting, remove unnecessary #include files and code ADT
(edit) @5e4a830   3 months pabuhr add #pragma once to .h and .hfa files ADT
(edit) @2d028003   3 months pabuhr restructure #include files because issues with attribute … ADT
(edit) @f5f2768   3 months pabuhr make _GNU_SOURCE default, change IO to use SOCKADDR_ARG and … ADT
(edit) @4d35bc6   4 months pabuhr remove explicit declaration of accept4 function ADT
(edit) @0cee082   5 months caparson refactored naming for lock to be more accurate and cleaned up REACQ … ADT
(edit) @95dab9e   8 months Thierry Delisle Changed real_pthread symbols (now cfaabi_pthread) to be protected in … ADTpthread-emulation
(edit) @a7d696f   10 months z277zhu added pthread symbol interpose Signed-off-by: z277zhu … ADTpthread-emulation
(edit) @c715e5f   12 months ajbeach Removed most of the exception macros (EHM_ group). Made changes to the … ADTpthread-emulationqualifiedEnum
(edit) @c18bf9e   13 months Thierry Delisle Visibility concurrency ADTpthread-emulationqualifiedEnum
(edit) @75965a6   17 months pabuhr replace thread_rand with prng, replace xorshift64 with xorshift_13_7_17 ADTenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @75c7252   20 months Thierry Delisle CPU workstealing now has correct remote unpark. ADTenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @bc4a433   21 months Thierry Delisle Diabled epoll aproach by default. ADTenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @4500e52   21 months Thierry Delisle Added cfathread version that uses epoll ADTenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @420b498   21 months Thierry Delisle Moved cfathread to Colby's new lock. ADTenumforall-pointer-decaypthread-emulationqualifiedEnum
(edit) @e84ab3d   2 years Thierry Delisle Step 1 of changing $thread to thread$ ADTenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @c457dc4   2 years Thierry Delisle Fix sequential handling of timers ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @cfff639   2 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @5c04e82   2 years Thierry Delisle change default cfathread_mutex to fast_lock ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a3821fa   2 years Thierry Delisle Changed enable interrupts: - no longer save the caller for debugging … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @8edbe40   2 years ajbeach SomeThreadCancelled? -> ThreadCancelled?: thread cancellations carry … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @86dc95d   2 years Thierry Delisle Re-implemented the work around I forgot about in memcached. Namely … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @4150779   2 years Thierry Delisle Fixed bug with incorrect use of thread cast. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d27b6be   2 years Thierry Delisle - Fixed TryLock? in blocking_lock implementation that did not return … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @d971c8d   2 years Thierry Delisle Temporary hack to allow printing stats in memcached ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a5e7233   2 years Thierry Delisle C interface now runs worker init routine in dedicated thread. Also … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e0c072c   2 years Thierry Delisle Fixed cfathread.h to remove unnecessary defines ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @f03e11d   2 years Thierry Delisle Removed cfathread_suspendFD/cfathread_resumeFD which is not needed and … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @9e27f69   2 years Thierry Delisle Fixed warnings and errors in cfathreads.cfa ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @a1538cd   2 years Thierry Delisle Implemented part of the same C api for threads as libfibre. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @45444c3   3 years m3zulfiq Removed dimension parameter from adelete. ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @e235429   3 years Thierry Delisle Removed last parker/unparker information is it was not particularly useful ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(edit) @038110a   3 years Thierry Delisle Fixed typos and added thread/monitor/coroutine wrapper for gdb ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
(add) @bb662027   3 years Thierry Delisle Added cfathread C library which encapsulates a small part of libcfa … ADTarm-ehenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Note: See TracRevisionLog for help on using the revision log.