AuroraRuntime/Source/Threading
Jamie Reece Wilson a454a2d71e [*] Sync primitive improvements
[*] Reverted a change for UNIX: always never-spin acquire under observational lock
[*] Decreased common case of syscall operations under Linux and UNIX
[*] Unix signaling: prevent waits while during condvar wake up by unlocking before the signal
[*] NT no wait: semaphores must not spin under lock
2023-06-26 08:59:49 +01:00
..
Primitives [*] Sync primitive improvements 2023-06-26 08:59:49 +01:00
Threads [+] AURT_ADD_USR_DATA usage across some relevant contexts 2023-06-04 17:28:29 +01:00
AuSleep.cpp [+] Broke out NT LoadLibrarys to a dedicated root AuProcAddesses.[NT.]hpp 2023-02-16 16:01:21 +00:00
AuSleep.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuWaitFor.cpp [*] Massive perf boost by removing atomic and 2023-04-03 08:21:44 +01:00
AuWaitFor.hpp [*] Refactoring in progress... 2022-11-17 08:03:20 +00:00
AuWakeInternal.hpp [+] Improve WoA on Windows 8+ 2023-06-15 20:44:27 +01:00
AuWakeOnAddress.cpp [*] Fix major recent regressions 2023-06-17 15:12:16 +01:00
AuWakeOnAddress.hpp [+] Improve WoA on Windows 8+ 2023-06-15 20:44:27 +01:00