25 Aug
2023
25 Aug
'23
8:17 p.m.
Why do we have an unaligned srwlock test?
That's because we know at least one game which messes up SRWLock / condvars alignment and depends on those to really work (without spurious / perpetuum wakeups). That works on Windows but futexes give error on aligned address, so there is a realignment. I guess that is supposed to still work after redesign? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3504#note_43448