..
AuConditionEx.cpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionEx.hpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionMutex.Generic.cpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionMutex.Generic.hpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionMutex.NT.cpp
[*] Further work on the legacy NT primitives
2023-03-15 16:13:09 +00:00
AuConditionMutex.NT.hpp
[*] Further work on the legacy NT primitives
2023-03-15 16:13:09 +00:00
AuConditionMutex.Unix.cpp
[*] Merge GTK JS's branch fix for async shutdown
2023-01-30 13:26:17 +00:00
AuConditionMutex.Unix.hpp
[*] Merge GTK JS's branch fix for async shutdown
2023-01-30 13:26:17 +00:00
AuConditionVariable.Generic.cpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionVariable.Generic.hpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuConditionVariable.NT.cpp
[*] Further work on the legacy NT primitives
2023-03-15 16:13:09 +00:00
AuConditionVariable.NT.hpp
[*] i need sleep and i broke the core primitives
2023-03-15 08:30:21 +00:00
AuConditionVariable.Unix.cpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuConditionVariable.Unix.hpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuCriticalSection.cpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuCriticalSection.hpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuEvent.cpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuEvent.hpp
[*] Fix up modern WakeOnAddress fast path, of, well, WakeOnAddress
2023-03-13 23:57:32 +00:00
AuIConditionMutexEx.hpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuMutex.Generic.cpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuMutex.Generic.hpp
[+] Linux: semaphores and mutexes directly over futexes. Move UNIX pthread condvar mutex into the condvar mutex class.
2022-12-28 23:44:45 +00:00
AuMutex.Linux.cpp
[*] Amended UNIX yield paths
2023-03-12 20:59:03 +00:00
AuMutex.Linux.hpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
AuMutex.NT.cpp
[*] Further work on the legacy NT primitives
2023-03-15 16:13:09 +00:00
AuMutex.NT.hpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuMutex.Unix.cpp
[*] Amended UNIX yield paths
2023-03-12 20:59:03 +00:00
AuMutex.Unix.hpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
AuRWLock.cpp
[*] Windows 7 optimization [?]
2023-03-15 02:38:26 +00:00
AuRWLock.hpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
AuSemaphore.Generic.cpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
AuSemaphore.Generic.hpp
[+] Linux: semaphores and mutexes directly over futexes. Move UNIX pthread condvar mutex into the condvar mutex class.
2022-12-28 23:44:45 +00:00
AuSemaphore.Linux.cpp
[*] Amended UNIX yield paths
2023-03-12 20:59:03 +00:00
AuSemaphore.Linux.hpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
AuSemaphore.NT.cpp
[*] Windows 7 optimization [?]
2023-03-15 02:38:26 +00:00
AuSemaphore.NT.hpp
[*] Windows 7 optimization [?]
2023-03-15 02:38:26 +00:00
AuSemaphore.Unix.cpp
[*] Amended UNIX yield paths
2023-03-12 20:59:03 +00:00
AuSemaphore.Unix.hpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
AuSpinLock.cpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
AuSpinLock.hpp
[*] Refactoring in progress...
2022-11-17 08:03:20 +00:00
SMPYield.cpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
SMPYield.hpp
[+] IWaitable::LockNS(...)
2023-03-12 15:27:28 +00:00
ThreadCookie.cpp
[*] [Pre-Win8.1] Optimize for modern nt instead of windows vista synch in legacy path; yes, this is how windows 7 and vista synch is somewhat implemented.
2023-03-15 00:35:29 +00:00
ThreadCookie.hpp
[*] im not even going to switch to a cross arch to assume this isnt going to compile
2023-03-15 03:12:10 +00:00
ThreadCookie.x64.NT.asm
[*] Cleanup optimization commit
2023-03-15 00:48:37 +00:00