aboutsummaryrefslogtreecommitdiffstats
path: root/common/threads.h
Commit message (Collapse)AuthorAgeFilesLines
* Always use RAII with EffectSlotLockChris Robinson2018-11-211-2/+3
|
* Don't pass the current thread to althrd_setnameChris Robinson2018-11-171-25/+1
|
* Remove some more unused stuffChris Robinson2018-11-171-17/+1
|
* Remove unneeded declarations and definitionsChris Robinson2018-11-171-29/+0
|
* Remove unused altss types and methodsChris Robinson2018-11-161-35/+0
|
* Remove the unused condition variable APIsChris Robinson2018-11-101-12/+0
|
* Move altimespec_get and al_nssleep to examples' common codeChris Robinson2018-11-101-26/+0
|
* Add specializations for lock_guard and unique_lock to take almtx_tChris Robinson2018-10-311-1/+60
|
* Use GCD semaphore on macOSalexey.lysiuk2018-10-151-0/+8
| | | Unnamed POSIX semaphore doesn't work on macOS
* Add methods to clean up althrd and altss dataChris Robinson2018-03-101-0/+7
|
* Clear stale 'post's on the event semphaphoreChris Robinson2018-02-111-0/+1
|
* Remove unused _timed methodsChris Robinson2018-02-011-4/+0
| | | | | They're not reliably implemented anyway, as some systems will just flat out fail when trying to use them.
* Add semaphore functions to the thread API wrapperChris Robinson2018-02-011-0/+9
|
* Move the FORCE_ALIGN macro to threads.hChris Robinson2018-01-121-0/+10
|
* Move internal headers out of the include directoryChris Robinson2017-04-141-0/+237