aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/threads.c
Commit message (Collapse)AuthorAgeFilesLines
* 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