CMakeLists.txt | 1 - README.md | 16 +- ci/x86_64-windows-debug.ps1 | 2 +- ci/x86_64-windows-release.ps1 | 2 +- lib/compiler/aro/aro/Compilation.zig | 60 +- lib/compiler/aro/aro/Driver.zig | 6 +- lib/compiler/build_runner.zig | 37 +- lib/compiler/libc.zig | 6 +- lib/compiler/objcopy.zig | 9 +- lib/compiler/resinator/compile.zig | 23 +- lib/compiler/resinator/cvtres.zig | 15 +- lib/compiler/resinator/errors.zig | 36 +- lib/compiler/resinator/main.zig | 163 +- lib/compiler/resinator/utils.zig | 6 +- lib/compiler/test_runner.zig | 23 +- lib/compiler/translate-c/main.zig | 6 +- lib/std/Build.zig | 12 +- lib/std/Build/Cache.zig | 72 +- lib/std/Build/Cache/Path.zig | 10 +- lib/std/Build/Fuzz.zig | 7 +- lib/std/Build/Step.zig | 19 +- lib/std/Build/Step/Compile.zig | 4 +- lib/std/Build/Step/Options.zig | 6 +- lib/std/Build/Step/Run.zig | 13 +- lib/std/Build/Step/UpdateSourceFiles.zig | 24 +- lib/std/Build/Step/WriteFile.zig | 36 +- lib/std/Build/WebServer.zig | 78 +- lib/std/Io.zig | 1096 ++++++ lib/std/Io/Dir.zig | 392 ++ lib/std/Io/File.zig | 659 ++++ lib/std/Io/IoUring.zig | 1497 ++++++++ lib/std/Io/Kqueue.zig | 1743 +++++++++ lib/std/Io/Threaded.zig | 6156 ++++++++++++++++++++++++++++++++ lib/std/Io/Threaded/test.zig | 58 + lib/std/Io/Writer.zig | 14 +- lib/std/Io/net.zig | 1379 +++++++ lib/std/Io/net/HostName.zig | 433 +++ lib/std/Io/net/test.zig | 345 ++ lib/std/Io/test.zig | 123 +- lib/std/Progress.zig | 12 +- lib/std/Random.zig | 6 + lib/std/Target/Query.zig | 12 +- lib/std/Thread.zig | 302 +- lib/std/Thread/Condition.zig | 15 +- lib/std/Thread/Futex.zig | 2 +- lib/std/Thread/ResetEvent.zig | 278 -- lib/std/Thread/WaitGroup.zig | 29 +- lib/std/Uri.zig | 52 +- lib/std/builtin.zig | 13 - lib/std/c.zig | 836 ++--- lib/std/crypto/Certificate/Bundle.zig | 114 +- lib/std/crypto/Certificate/Bundle/macos.zig | 12 +- lib/std/crypto/tls/Client.zig | 20 +- lib/std/debug.zig | 73 +- lib/std/debug/ElfFile.zig | 4 +- lib/std/debug/SelfInfo/Elf.zig | 6 +- lib/std/debug/SelfInfo/MachO.zig | 7 +- lib/std/debug/SelfInfo/Windows.zig | 33 +- lib/std/dynamic_library.zig | 2 + lib/std/elf.zig | 166 +- lib/std/fs.zig | 187 +- lib/std/fs/Dir.zig | 1031 +----- lib/std/fs/File.zig | 940 +---- lib/std/fs/path.zig | 2 +- lib/std/fs/test.zig | 246 +- lib/std/hash_map.zig | 8 +- lib/std/heap/debug_allocator.zig | 109 +- lib/std/http/Client.zig | 213 +- lib/std/http/Server.zig | 8 +- lib/std/http/test.zig | 215 +- lib/std/mem.zig | 69 +- lib/std/net.zig | 2430 ------------- lib/std/net/test.zig | 373 -- lib/std/os.zig | 32 +- lib/std/os/emscripten.zig | 45 +- lib/std/os/linux.zig | 337 +- lib/std/os/linux/IoUring.zig | 299 +- lib/std/os/linux/s390x.zig | 8 +- lib/std/os/linux/test.zig | 70 +- lib/std/os/linux/x86.zig | 2 + lib/std/os/windows.zig | 228 +- lib/std/os/windows/kernel32.zig | 7 +- lib/std/os/windows/test.zig | 25 - lib/std/os/windows/ws2_32.zig | 470 +-- lib/std/posix.zig | 1364 ++----- lib/std/posix/test.zig | 163 +- lib/std/process/Child.zig | 57 +- lib/std/start.zig | 37 - lib/std/std.zig | 14 - lib/std/tar.zig | 10 +- lib/std/tar/Writer.zig | 55 +- lib/std/testing.zig | 9 +- lib/std/time.zig | 72 +- lib/std/unicode.zig | 25 - lib/std/zig.zig | 13 +- lib/std/zig/ErrorBundle.zig | 11 +- lib/std/zig/LibCInstallation.zig | 12 +- lib/std/zig/system.zig | 804 ++--- lib/std/zig/system/linux.zig | 12 +- src/Builtin.zig | 2 +- src/Compilation.zig | 69 +- src/IncrementalDebugServer.zig | 23 +- src/Package/Fetch.zig | 60 +- src/Package/Fetch/git.zig | 69 +- src/Zcu.zig | 32 +- src/Zcu/PerThread.zig | 17 +- src/codegen/llvm.zig | 16 +- src/codegen/wasm/Emit.zig | 16 +- src/fmt.zig | 16 +- src/libs/freebsd.zig | 5 +- src/libs/glibc.zig | 5 +- src/libs/libcxx.zig | 6 +- src/libs/libtsan.zig | 3 +- src/libs/libunwind.zig | 3 +- src/libs/mingw.zig | 4 +- src/libs/musl.zig | 3 +- src/libs/netbsd.zig | 5 +- src/link.zig | 31 +- src/link/Coff.zig | 2 +- src/link/Lld.zig | 14 +- src/link/MachO.zig | 16 +- src/link/MappedFile.zig | 14 +- src/link/Wasm.zig | 20 +- src/link/Wasm/Flush.zig | 11 +- src/main.zig | 163 +- src/print_env.zig | 3 +- test/src/Cases.zig | 17 +- test/src/convert-stack-trace.zig | 8 +- test/standalone/child_process/child.zig | 13 +- test/standalone/child_process/main.zig | 6 +- test/standalone/coff_dwarf/main.zig | 6 +- test/standalone/libfuzzer/main.zig | 6 +- test/standalone/posix/sigaction.zig | 24 +- test/standalone/simple/cat/main.zig | 8 +- test/standalone/test_obj_link_run/build.zig | 1 + test/standalone/windows_spawn/main.zig | 2 +- tools/docgen.zig | 8 +- tools/doctest.zig | 44 +- tools/fetch_them_macos_headers.zig | 16 +- tools/gen_macos_headers_c.zig | 4 +- tools/generate_c_size_and_align_checks.zig | 6 +- tools/incr-check.zig | 34 +- tools/migrate_langref.zig | 8 +- 143 files changed, 17689 insertions(+), 9743 deletions(-)