Commit Graph

8 Commits (a2acc2787242fdee189ec4197c0dd847b8245139)

Author SHA1 Message Date
Andrew Kelley 2723ffc2b2
fixups and zig fmt 2019-11-08 01:52:23 -05:00
kprotty e2189b6e5d cleanup getEventHandle 2019-11-07 19:37:53 -06:00
kprotty 43900011f7 handle NtCreateKeyedEvent failure by spinning to ensure correctness 2019-11-07 18:56:43 -06:00
kprotty b5d84635f2 remove WaitOnAddress backend in std.ThreadParker 2019-11-07 15:46:57 -06:00
kprotty 92dac89d01 lock the mutex on pthread_cond_signal() 2019-11-07 09:23:02 -06:00
kprotty 7045f1e875 skip std.ThreadParker test on single-threaded 2019-11-06 17:23:44 -06:00
kprotty c9db420a09 Adaptive Mutex:
- uses std.ThreadParker
- supports static initialization (deprecates StaticallyInitializedMutex)
2019-11-05 16:14:43 -06:00
kprotty 465ebf494d ThreadParker implementation 2019-11-05 15:58:58 -06:00