lib/compiler/test_runner.zig | 15 +- lib/std/Build.zig | 5 +- lib/std/Build/Cache.zig | 2 +- lib/std/Build/Fuzz.zig | 12 +- lib/std/Build/Step/CheckObject.zig | 2 +- lib/std/Progress.zig | 32 + lib/std/Target.zig | 2 +- lib/std/Uri.zig | 8 +- lib/std/array_list.zig | 4 +- lib/std/builtin.zig | 2 +- lib/std/compress/flate.zig | 8 +- lib/std/compress/flate/BitWriter.zig | 6 +- lib/std/compress/flate/BlockWriter.zig | 20 +- lib/std/compress/flate/inflate.zig | 71 +- lib/std/compress/lzma.zig | 12 +- lib/std/compress/lzma2.zig | 2 +- lib/std/compress/zstandard.zig | 2 +- lib/std/crypto/tls/Client.zig | 58 +- lib/std/debug.zig | 61 +- lib/std/debug/Dwarf.zig | 24 +- lib/std/debug/Dwarf/expression.zig | 8 +- lib/std/fifo.zig | 27 +- lib/std/fmt.zig | 47 +- lib/std/fs/Dir.zig | 16 +- lib/std/fs/File.zig | 1275 ++++++++++---------------------- lib/std/fs/test.zig | 107 --- lib/std/http/Client.zig | 22 +- lib/std/http/Server.zig | 74 +- lib/std/http/WebSocket.zig | 6 +- lib/std/io.zig | 3 - lib/std/io/AllocatingWriter.zig | 12 +- lib/std/io/BufferedReader.zig | 379 ++++------ lib/std/io/BufferedWriter.zig | 163 ++-- lib/std/io/PositionalReader.zig | 64 -- lib/std/io/Reader.zig | 164 +++- lib/std/io/Writer.zig | 104 +-- lib/std/io/Writer/Null.zig | 66 ++ lib/std/io/tty.zig | 4 +- lib/std/json/Stringify.zig | 30 +- lib/std/json/dynamic.zig | 6 +- lib/std/log.zig | 9 +- lib/std/math/big/int.zig | 2 +- lib/std/net.zig | 14 +- lib/std/tar.zig | 2 +- lib/std/testing.zig | 8 +- lib/std/zig/Ast.zig | 4 +- lib/std/zig/ErrorBundle.zig | 11 +- lib/std/zig/Server.zig | 187 ++--- lib/std/zig/ZonGen.zig | 2 +- lib/std/zig/llvm/BitcodeReader.zig | 6 +- lib/std/zig/llvm/Builder.zig | 64 +- lib/std/zig/render.zig | 104 +-- lib/ubsan_rt.zig | 2 +- 53 files changed, 1374 insertions(+), 1966 deletions(-)