libs-base/Tests/base/NSThread
Frederik Seiffert abfe4e2a04 Use native threading and locking APIs on Windows
Removes dependency on pthread library and uses fast Slim Reader/Writer (SRW) locks for NSLock/NSRecursiveLock/NSCondition/NSConditionLock as well as all internal locks. Adds GS_MUTEX_*() macros in GSPThread.h, that are being used for all internal locking instead of pthread APIs.

Also adds support for thread priorities on Windows, fixes method signature of +[NSThread setThreadPriority:] to match Apple platforms, and adds error handling in same method.
2021-07-29 14:22:27 +02:00
..
GNUmakefile.preamble Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
late_unregister.m Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
lazy_thread.m Use native threading and locking APIs on Windows 2021-07-29 14:22:27 +02:00
TestInfo Impement test for main thread on linux 2015-03-31 09:45:40 +00:00