aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/threads.c
Commit message (Collapse)AuthorAgeFilesLines
* Simplify some error checkingChris Robinson2014-04-181-7/+1
|
* Rename althread_once to be more C11-likeChris Robinson2014-04-171-0/+12
|
* Use the thread ID for althrd_t on WindowsChris Robinson2014-04-171-11/+31
|
* Rename SetThreadName to althrd_setnameChris Robinson2014-04-171-8/+10
|
* Check explicitly for pthread_mutexattr_setkind_np before useChris Robinson2014-04-171-1/+1
|
* Fix SetThreadName for 64-bit MSVC buildsChris Robinson2014-04-171-1/+3
|
* Don't inline al_nssleepChris Robinson2014-04-171-2/+11
|
* Make and use a C11-like altimespec_get wrapper functionChris Robinson2014-04-171-12/+48
|
* Fix a signed-unsigned comparison warning and clarify a commentChris Robinson2014-04-171-5/+5
|
* Keep TlsDestructors within threads.cChris Robinson2014-04-171-1/+6
| | | | | This basically makes the threads implementation self-contained in threads.c and threads.h, except for the UIntMap/RWLock implementations.
* Don't use DllMain to call altss destructorsChris Robinson2014-04-171-2/+38
|
* Rename althread_key_ wrappers to altss_ and move it to threads.h/cChris Robinson2014-04-171-0/+34
|
* Fix some almtx_ return valuesChris Robinson2014-04-161-3/+14
|
* Remove almtx_normal and almtx_errorcheckChris Robinson2014-04-161-14/+7
|
* Make sure the duration given to althrd_sleep is validChris Robinson2014-04-161-2/+8
|
* Avoid using a Sleep() wrapperChris Robinson2014-04-161-0/+2
|
* Remove the old thread wrappers for the new onesChris Robinson2014-04-161-116/+2
|
* Move the threads and mutex wrappers to threads.cChris Robinson2014-04-161-0/+255
|
* Fix a couple castsChris Robinson2013-10-281-1/+1
|
* Move the device mutex to the backendChris Robinson2013-10-281-0/+3
|
* Separate compatibility declarationsChris Robinson2013-10-281-0/+1
|
* Move SetThreadName to threads.cChris Robinson2013-10-271-0/+44
|
* Rework threading functionsChris Robinson2013-10-271-0/+152