build.zig | 42 +- lib/std/Build/Step.zig | 55 ++- lib/std/Build/Step/Run.zig | 190 ++++---- lib/std/Build/WebServer.zig | 36 +- lib/std/Io.zig | 702 ++++++++++------------------ lib/std/Io/File.zig | 32 +- lib/std/Io/File/MultiReader.zig | 269 +++++++++++ lib/std/Io/File/Reader.zig | 54 +-- lib/std/Io/Reader.zig | 29 +- lib/std/Io/Threaded.zig | 795 ++++++++++++++++++++++++++++---- lib/std/Io/Threaded/test.zig | 4 +- lib/std/Progress.zig | 4 +- lib/std/crypto/tls/Client.zig | 3 +- lib/std/os/windows/kernel32.zig | 3 - lib/std/os/windows/ntdll.zig | 11 +- lib/std/posix/test.zig | 9 +- lib/std/process.zig | 52 ++- lib/std/process/Child.zig | 52 --- lib/std/process/Preopens.zig | 5 +- lib/std/zig/LibCInstallation.zig | 6 +- lib/std/zig/system.zig | 1 - src/Compilation.zig | 51 +- src/codegen/c/Type.zig | 4 +- src/link.zig | 11 +- tools/doctest.zig | 6 - tools/incr-check.zig | 82 ++-- tools/update_clang_options.zig | 1 - tools/update_cpu_features.zig | 1 - 28 files changed, 1608 insertions(+), 902 deletions(-)