|
de25694416
|
[*] bonk (use AuAXXX atomics)
|
2023-09-02 04:55:43 +01:00 |
|
|
0d759f85f8
|
[*] Linux/Clang fixerinos/improvements
|
2023-08-28 16:35:32 +01:00 |
|
|
7680a86d5a
|
[*] ...same applies to these
|
2023-08-26 18:46:00 +01:00 |
|
|
346a9f3bde
|
[*] More aggressively wake up reorder prone (unlikely) condvars under broadcast (unlikely)
|
2023-08-26 15:56:59 +01:00 |
|
|
3898a41198
|
[*] Adopt new ROXTL atomics
...AuAtomicLoad + AuAtomicClearU8Lock
|
2023-08-23 22:03:00 +01:00 |
|
|
76ac770674
|
[*] Update a handful of condvar cas's and account for laziness along the way
|
2023-08-22 09:44:54 +01:00 |
|
|
a60a1b3088
|
[*] dont assume these condvar paths cant underflow
|
2023-08-21 00:25:29 +01:00 |
|
|
6ec2fcc4b6
|
[*] Added timeout awareness in ConditionEx; returns false on timeout
[*] Updated Linux SOO sizes
|
2023-08-12 11:18:19 +01:00 |
|
|
5e94be7487
|
[*] ConditionEx::WaitForSignalRelativeNanoseconds -> WaitForSignalNS
|
2023-07-29 09:52:59 +01:00 |
|
|
66cfbb5351
|
[+] FlexibleConditionVariable::WaitForSignalRelativeNanoseconds(AuUInt64 uRelativeNanoseconds)
[+] FlexibleConditionVariable::WaitForSignalRelativeNanoseconds(Threading::IWaitable *pWaitable, AuUInt64 uRelativeNanoseconds)
[+] FlexibleConditionVariable::WaitForSignalRelativeNanoseconds(AuUInt64 uRelativeNanoseconds)
[*] Refactor FlexibleConditionVariable
|
2023-07-25 12:38:49 +01:00 |
|
|
dab6e9caee
|
[*] Refactor: FeaturefulCondition -> FlexibleConditionVariable
[+] SOO for FlexibleConditionVariable
|
2023-07-25 12:27:08 +01:00 |
|
|
daf6108902
|
[*] Removed retarded code inspired by late 90s - 2003 Microsoft Andy-IQ engineering
This was bothering my autism
|
2023-07-25 11:57:22 +01:00 |
|
|
b48966a39e
|
[*] Caught uninitialized member
|
2023-07-25 02:12:19 +01:00 |
|
|
f74a41e286
|
[*] Refactor our thread primitives for an SOO change, where the SOO[_t]-suffix is no longer required, resulting a new type conflict issue
|
2023-04-23 19:25:37 +01:00 |
|
|
39072499dd
|
[*] remove dumb cas loops
[*] refactor
|
2023-04-01 09:53:00 +01:00 |
|
|
898c0ced37
|
[*] Refactoring in progress...
|
2022-11-17 08:03:20 +00:00 |
|