|
b411c710d1
|
[+] IConditionVariable::WaitForSignalNS
|
2023-07-25 15:59:04 +01:00 |
|
|
355f7db711
|
[*] Forgot to reintroduce these: 75b71275 (cont)
|
2023-07-09 22:34:31 +01:00 |
|
|
451b9025c0
|
[*] Fix major recent regressions
amend: 48075bfd
amend: 25b933aa
amend: f50067e6 (to be overwritten)
et al
|
2023-06-17 15:12:16 +01:00 |
|
|
25b933aafa
|
[*] Fixed regression in RWLock size without sacrificing on features
(TODO: I would like to WoA optimize it for modern oses at some point)
|
2023-06-16 00:02:42 +01:00 |
|
|
1a8acbdde5
|
[+] By-raw pointer WOA lists
(also they are now fairer)
[+] Steps towards future proofing NT (not the future proofing itself)
|
2023-06-12 18:31:44 +01:00 |
|
|
440b5877b2
|
[*] link errors
|
2023-03-22 16:59:21 +00:00 |
|
|
8272959249
|
[*] Further compress
|
2023-03-22 13:42:07 +00:00 |
|
|
1476307a60
|
[*] Force this optimization under nonship builds
|
2023-03-16 19:24:05 +00:00 |
|
|
e5981a5747
|
[*] Reintroduce the older implementation based on Vista sync primitives when best implementation under NT 5.1 apis isn't available (microsoft being cunts under the false guise of sandboxing xbox and uwp)
|
2023-03-16 18:25:23 +00:00 |
|
|
b4b7e4a083
|
[*] Repressing these vtables helps us get our time to wake down
|
2023-03-15 16:53:43 +00:00 |
|
|
49bfecee32
|
[*] i need sleep and i broke the core primitives
|
2023-03-15 08:30:21 +00:00 |
|
|
f354a202ad
|
[*] i forgot to remove this member and we took a massive sizeof hit for it
|
2023-03-15 03:23:17 +00:00 |
|
|
046b70d7bc
|
[*] [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.
...on apis that predate those kernel revisions. so, technically this might be able to run on xp.
[*] GetThreadCookie optimization for all platforms
|
2023-03-15 00:35:29 +00:00 |
|
|
898c0ced37
|
[*] Refactoring in progress...
|
2022-11-17 08:03:20 +00:00 |
|