AuroraRuntime/Source/Threading
Jamie Reece Wilson 48dc2e790b [+] IEvent::TrySet()
[+] New atomic logic for AuEvent. With this change, I can stop slandering it as the "shit primitive."
(it's still not the best it could be, but it's an improvement over what i had before)
2023-09-10 14:04:00 +01:00
..
Primitives [+] IEvent::TrySet() 2023-09-10 14:04:00 +01:00
Threads [+] Added Linux signal configuration and separate LinuxConfig type (LinuxConfig) 2023-08-29 03:11:28 +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 [*] ...and same applies to RWLock 2023-09-09 12:39:47 +01:00
AuWakeOnAddress.cpp [*] Optimize thread configurations to be unpacked from the bitmap once at startup and during reconfigure as opposed ad-hoc 2023-09-09 17:37:14 +01:00
AuWakeOnAddress.hpp [*] More compact Win32 primitives! 2023-08-21 17:34:24 +01:00