doc/langref.html.in | 12 +- lib/std/Thread.zig | 1106 +++++++++++++++++++------------- lib/std/Thread/AutoResetEvent.zig | 8 +- lib/std/Thread/Futex.zig | 240 ++++--- lib/std/Thread/Mutex.zig | 6 +- lib/std/Thread/ResetEvent.zig | 8 +- lib/std/Thread/StaticResetEvent.zig | 8 +- lib/std/atomic/queue.zig | 12 +- lib/std/atomic/stack.zig | 12 +- lib/std/c.zig | 1 + lib/std/debug.zig | 4 +- lib/std/event/loop.zig | 36 +- lib/std/fs/test.zig | 11 +- lib/std/net/test.zig | 10 +- lib/std/once.zig | 8 +- lib/std/os/test.zig | 49 +- lib/std/target.zig | 23 +- src/ThreadPool.zig | 8 +- tools/update_cpu_features.zig | 18 +- 19 files changed, 898 insertions(+), 682 deletions(-)