CMakeLists.txt | 2 - lib/std/Thread.zig | 32 +-- lib/std/Thread/AutoResetEvent.zig | 222 ----------------- lib/std/Thread/Futex.zig | 2 +- lib/std/Thread/ResetEvent.zig | 420 ++++++++++++++++---------------- lib/std/Thread/StaticResetEvent.zig | 395 ------------------------------ lib/std/atomic/Atomic.zig | 80 +++++- lib/std/debug.zig | 10 +- lib/std/event/loop.zig | 33 +-- lib/std/fs/test.zig | 37 +-- src/Compilation.zig | 17 +- src/ThreadPool.zig | 139 +++++------ src/WaitGroup.zig | 49 ++-- src/crash_report.zig | 11 +- src/stage1/codegen.cpp | 1 + 15 files changed, 417 insertions(+), 1033 deletions(-)