source: libcfa/src/concurrency/thread.cfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @9cc3a18   6 months Thierry Delisle Major clean-up before attempting to add new scheduler arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ecfd758   7 months ajbeach Major exception update, seperating type-ids from virtual tables. The … 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) @fcd0b9d7   9 months mlbrooks PolyCost? calculation result becomes 0 or 1 per type, avoiding … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ac5816d   10 months Thierry Delisle Some clean-up and format changes to make concurrency files consistent arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c131a02   10 months caparsons added support for threads in sequence arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fe9468e2   11 months Thierry Delisle Added function thread_rand as a tls-safe version of tls_rand() arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3ea8ad1   11 months Thierry Delisle Added more checks for thread termination synchronization arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ac12f1f   11 months Thierry Delisle canary is now a void * so it prints in hexa in gdb arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @e873838   12 months Thierry Delisle Removed unpark and added support for unpark from the kernel … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6a77224   12 months Thierry Delisle Changed park/unpark ticket to be -1,0,1 instead of 0,1,2 because it's … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @342be43   12 months ajbeach Some exception clean-up that did not require any drastic changes. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ab8c6a6   12 months ajbeach Thread Cancellation, a test for it and a required fix to Specialization. arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b4b63e8   13 months Thierry Delisle Fixed missing changes to park/unpark. Added canary to threads to check … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @d72c074   16 months Thierry Delisle Added option to bias threads to queues, instead of processors to queues arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ff79d5e   17 months Thierry Delisle Fixed park unpark to support park as first step of main() Fixes #170? arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9b1dcc2   17 months Thierry Delisle Changed scheduling API to adapt to non-Processors scheduling threads. 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) @ac2b598   20 months Thierry Delisle Changed descriptors for concurrency to use $ prefix instead of … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c7a900a   20 months Thierry Delisle More renames and clean-ups arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @8c50aed   20 months Thierry Delisle Some clean-up and renaming, also adding attribute((const/pure)) … 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) @5b2b42e   20 months Thierry Delisle Removed the old ctxswitch in thread_start and the variable that caused … arm-ehjacob/cs343-translationjenkins-sandboxnew-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) @9f575ea   21 months Thierry Delisle First attempt at park/unpark arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @09f357e   21 months Thierry Delisle Optim : coroutine and thread creation no-longer uses polymorphic call, … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f80f840   23 months Thierry Delisle Merge branch 'master' into relaxed_ready 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) @121be3e   23 months pabuhr change NULL to 0p arm-ehjacob/cs343-translationjenkins-sandboxnew-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) @2026bb6   2 years Thierry Delisle More robust fix for optionally linking threads arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e8e457e   3 years Thierry Delisle Thread context is now distinct from coroutine context arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @69a61d2   3 years Thierry Delisle coroutine and thread no longer store stack size arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @b2f6113   3 years Thierry Delisle Swapped memory storage for context and stack information inside the … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @212c2187   3 years Thierry Delisle Removed kernelTLS.this_coroutine which was redundant and some … arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @58b6d1b   3 years Thierry Delisle Fixed tests after headers change aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @73abe95   3 years Thierry Delisle Replace extension-less headers with .hfa aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(add) @ba9baad   3 years Thierry Delisle Simplified some of the handling by converting libcfa sources from .c … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Note: See TracRevisionLog for help on using the revision log.