lib/std/Io.zig | 12 - lib/std/Io/Reader.zig | 92 +-- lib/std/Io/Writer.zig | 59 +- lib/std/Io/bit_reader.zig | 238 ------ lib/std/Io/bit_writer.zig | 179 ----- lib/std/Io/fixed_buffer_stream.zig | 17 +- lib/std/Io/seekable_stream.zig | 35 - lib/std/Io/test.zig | 45 -- lib/std/compress.zig | 5 +- lib/std/compress/flate.zig | 599 ++++----------- lib/std/compress/flate/BlockWriter.zig | 592 +++++++++++++++ lib/std/compress/flate/CircularBuffer.zig | 240 ------ lib/std/compress/flate/Compress.zig | 332 +++++++++ lib/std/compress/flate/Decompress.zig | 1270 ++++++++++++++++++++++++++++++++ lib/std/compress/flate/HuffmanEncoder.zig | 463 ++++++++++++ lib/std/compress/flate/Lookup.zig | 37 +- lib/std/compress/flate/SlidingWindow.zig | 160 ---- lib/std/compress/flate/Token.zig | 20 +- lib/std/compress/flate/bit_reader.zig | 422 ----------- lib/std/compress/flate/bit_writer.zig | 99 --- lib/std/compress/flate/block_writer.zig | 706 ------------------ lib/std/compress/flate/consts.zig | 49 -- lib/std/compress/flate/container.zig | 208 ------ lib/std/compress/flate/deflate.zig | 744 ------------------- lib/std/compress/flate/huffman_decoder.zig | 302 -------- lib/std/compress/flate/huffman_encoder.zig | 536 -------------- lib/std/compress/flate/inflate.zig | 570 -------------- lib/std/compress/flate/testdata/block_writer.zig | 606 --------------- lib/std/compress/flate/testdata/block_writer/huffman-null-max.dyn.expect | Bin 78 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-null-max.dyn.expect-noinput | Bin 78 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-null-max.huff.expect | Bin 8204 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-null-max.input | Bin 65535 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-null-max.wb.expect | Bin 78 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-null-max.wb.expect-noinput | Bin 78 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-pi.dyn.expect | Bin 1696 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-pi.dyn.expect-noinput | Bin 1696 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-pi.huff.expect | Bin 1606 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-pi.input | 1 - lib/std/compress/flate/testdata/block_writer/huffman-pi.wb.expect | Bin 1696 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-pi.wb.expect-noinput | Bin 1696 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.dyn.expect | Bin 1005 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.dyn.expect-noinput | Bin 1054 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.huff.expect | Bin 1005 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.input | Bin 1000 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.wb.expect | Bin 1005 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-1k.wb.expect-noinput | Bin 1054 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.dyn.expect | Bin 229 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.dyn.expect-noinput | Bin 229 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.huff.expect | Bin 252 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.input | 4 - lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.wb.expect | Bin 186 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-limit.wb.expect-noinput | Bin 186 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-max.huff.expect | Bin 65540 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-rand-max.input | Bin 65535 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-shifts.dyn.expect | Bin 32 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-shifts.dyn.expect-noinput | Bin 32 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-shifts.huff.expect | Bin 1812 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-shifts.input | 2 - lib/std/compress/flate/testdata/block_writer/huffman-shifts.wb.expect | Bin 32 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-shifts.wb.expect-noinput | Bin 32 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text-shift.dyn.expect | Bin 231 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text-shift.dyn.expect-noinput | Bin 231 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text-shift.huff.expect | Bin 231 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text-shift.input | 14 - lib/std/compress/flate/testdata/block_writer/huffman-text-shift.wb.expect | Bin 231 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text-shift.wb.expect-noinput | Bin 231 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text.dyn.expect | Bin 217 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text.dyn.expect-noinput | Bin 217 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text.huff.expect | Bin 219 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text.input | 14 - lib/std/compress/flate/testdata/block_writer/huffman-text.wb.expect | Bin 217 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-text.wb.expect-noinput | Bin 217 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-zero.dyn.expect | Bin 17 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-zero.dyn.expect-noinput | Bin 17 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-zero.huff.expect | Bin 51 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-zero.input | 1 - lib/std/compress/flate/testdata/block_writer/huffman-zero.wb.expect | Bin 6 -> 0 bytes lib/std/compress/flate/testdata/block_writer/huffman-zero.wb.expect-noinput | Bin 6 -> 0 bytes lib/std/compress/flate/testdata/block_writer/null-long-match.dyn.expect-noinput | Bin 206 -> 0 bytes lib/std/compress/flate/testdata/block_writer/null-long-match.wb.expect-noinput | Bin 206 -> 0 bytes lib/std/compress/gzip.zig | 66 -- lib/std/compress/zlib.zig | 101 --- lib/std/compress/zstd/Decompress.zig | 41 +- lib/std/debug/Dwarf.zig | 32 +- lib/std/fs/File.zig | 18 +- lib/std/hash.zig | 5 +- lib/std/hash/Adler32.zig | 117 +++ lib/std/hash/adler.zig | 134 ---- lib/std/hash/verify.zig | 2 +- lib/std/http/Client.zig | 24 +- lib/std/http/Server.zig | 4 +- lib/std/net.zig | 5 +- lib/std/zip.zig | 927 ++++++++++------------- lib/std/zip/test.zig | 298 -------- src/Package/Fetch.zig | 97 +-- src/Package/Fetch/git.zig | 392 +++++----- src/link/Dwarf.zig | 20 +- src/link/Elf/Object.zig | 15 +- test/incremental/change_panic_handler | 1 - test/incremental/change_panic_handler_explicit | 1 - test/incremental/type_becomes_comptime_only | 1 - 101 files changed, 3745 insertions(+), 7229 deletions(-)