lib/std/Io.zig | 7 + lib/std/Io/File.zig | 62 ++- lib/std/Io/File/MemoryMap.zig | 119 +++++ lib/std/Io/File/Reader.zig | 5 +- lib/std/Io/Threaded.zig | 753 ++++++++++++++++++++++++++++---- lib/std/Io/Threaded/test.zig | 62 +++ lib/std/Io/test.zig | 56 +++ lib/std/c.zig | 4 +- lib/std/fs/test.zig | 13 +- lib/std/heap.zig | 5 +- lib/std/os/windows.zig | 16 + lib/std/os/windows/ntdll.zig | 5 + lib/std/posix.zig | 5 +- lib/std/process.zig | 24 +- lib/std/zig/system.zig | 1 - src/link/Dwarf.zig | 4 + src/link/MappedFile.zig | 1 - 17 files changed, 1014 insertions(+), 128 deletions(-)