ci/srht/update-download-page.zig | 2 +- doc/docgen.zig | 20 +-- lib/std/Thread.zig | 2 +- lib/std/array_hash_map.zig | 66 ++++---- lib/std/array_list.zig | 56 +++---- lib/std/ascii.zig | 4 +- lib/std/atomic/queue.zig | 6 +- lib/std/atomic/stack.zig | 6 +- lib/std/bit_set.zig | 18 +-- lib/std/buf_map.zig | 2 +- lib/std/buf_set.zig | 4 +- lib/std/build.zig | 18 +-- lib/std/build/InstallRawStep.zig | 4 +- lib/std/build/OptionsStep.zig | 2 +- lib/std/builtin.zig | 2 +- lib/std/child_process.zig | 16 +- lib/std/coff.zig | 6 +- lib/std/compress/gzip.zig | 6 +- lib/std/compress/zlib.zig | 6 +- lib/std/crypto/argon2.zig | 14 +- lib/std/crypto/bcrypt.zig | 4 +- lib/std/crypto/benchmark.zig | 2 +- lib/std/crypto/scrypt.zig | 16 +- lib/std/cstr.zig | 6 +- lib/std/debug.zig | 29 ++-- lib/std/dwarf.zig | 16 +- lib/std/event/group.zig | 6 +- lib/std/event/loop.zig | 4 +- lib/std/event/rwlock.zig | 2 +- lib/std/fifo.zig | 4 +- lib/std/fmt.zig | 4 +- lib/std/fs.zig | 16 +- lib/std/fs/file.zig | 4 +- lib/std/fs/get_app_data_dir.zig | 2 +- lib/std/fs/path.zig | 18 +-- lib/std/fs/test.zig | 50 +++--- lib/std/fs/wasi.zig | 2 +- lib/std/fs/watch.zig | 6 +- lib/std/hash/auto_hash.zig | 2 +- lib/std/hash/benchmark.zig | 2 +- lib/std/hash_map.zig | 62 ++++---- lib/std/heap.zig | 262 ++++++++++++++------------------ lib/std/heap/arena_allocator.zig | 24 ++- lib/std/heap/general_purpose_allocator.zig | 66 ++++---- lib/std/heap/log_to_writer_allocator.zig | 27 ++-- lib/std/heap/logging_allocator.zig | 22 ++- lib/std/io/buffered_atomic_file.zig | 4 +- lib/std/io/peek_stream.zig | 2 +- lib/std/io/reader.zig | 6 +- lib/std/json.zig | 30 ++-- lib/std/json/write_stream.zig | 4 +- lib/std/math/big/int.zig | 34 ++--- lib/std/math/big/rational.zig | 2 +- lib/std/mem.zig | 55 +++---- lib/std/mem/Allocator.zig | 131 ++++++++++------ lib/std/multi_array_list.zig | 20 +-- lib/std/net.zig | 10 +- lib/std/net/test.zig | 2 +- lib/std/os/test.zig | 19 +-- lib/std/pdb.zig | 8 +- lib/std/priority_dequeue.zig | 8 +- lib/std/priority_queue.zig | 6 +- lib/std/process.zig | 40 ++--- lib/std/special/build_runner.zig | 2 +- lib/std/special/test_runner.zig | 2 +- lib/std/target.zig | 6 +- lib/std/testing.zig | 6 +- lib/std/testing/failing_allocator.zig | 23 ++- lib/std/unicode.zig | 6 +- lib/std/wasm.zig | 2 +- lib/std/zig.zig | 2 +- lib/std/zig/Ast.zig | 4 +- lib/std/zig/CrossTarget.zig | 8 +- lib/std/zig/parse.zig | 4 +- lib/std/zig/parser_test.zig | 17 ++- lib/std/zig/perf_test.zig | 2 +- lib/std/zig/render.zig | 48 +++--- lib/std/zig/string_literal.zig | 4 +- lib/std/zig/system.zig | 6 +- lib/std/zig/system/darwin.zig | 6 +- src/Air.zig | 2 +- src/AstGen.zig | 18 +-- src/Cache.zig | 4 +- src/Compilation.zig | 44 +++--- src/Liveness.zig | 6 +- src/Module.zig | 66 ++++---- src/Package.zig | 12 +- src/RangeSet.zig | 2 +- src/Sema.zig | 10 +- src/ThreadPool.zig | 4 +- src/TypedValue.zig | 4 +- src/Zir.zig | 2 +- src/arch/aarch64/CodeGen.zig | 4 +- src/arch/aarch64/Mir.zig | 2 +- src/arch/arm/CodeGen.zig | 4 +- src/arch/arm/Mir.zig | 2 +- src/arch/riscv64/CodeGen.zig | 4 +- src/arch/riscv64/Mir.zig | 2 +- src/arch/wasm/CodeGen.zig | 4 +- src/arch/wasm/Mir.zig | 2 +- src/arch/x86_64/CodeGen.zig | 4 +- src/arch/x86_64/Mir.zig | 2 +- src/codegen/c.zig | 4 +- src/codegen/llvm.zig | 16 +- src/codegen/spirv.zig | 4 +- src/glibc.zig | 18 +-- src/introspect.zig | 6 +- src/libc_installation.zig | 8 +- src/link.zig | 4 +- src/link/C.zig | 6 +- src/link/Coff.zig | 6 +- src/link/Elf.zig | 8 +- src/link/MachO.zig | 10 +- src/link/MachO/Archive.zig | 10 +- src/link/MachO/Atom.zig | 4 +- src/link/MachO/CodeSignature.zig | 4 +- src/link/MachO/DebugSymbols.zig | 18 +-- src/link/MachO/Dylib.zig | 32 ++-- src/link/MachO/Object.zig | 22 +-- src/link/MachO/Trie.zig | 18 +-- src/link/MachO/commands.zig | 16 +- src/link/Plan9.zig | 4 +- src/link/SpirV.zig | 4 +- src/link/Wasm.zig | 4 +- src/link/Wasm/Atom.zig | 2 +- src/link/tapi.zig | 2 +- src/link/tapi/parse.zig | 14 +- src/link/tapi/yaml.zig | 4 +- src/main.zig | 62 ++++---- src/mingw.zig | 4 +- src/musl.zig | 6 +- src/print_air.zig | 6 +- src/print_env.zig | 2 +- src/print_targets.zig | 2 +- src/print_zir.zig | 10 +- src/register_manager.zig | 2 +- src/test.zig | 2 +- src/tracy.zig | 10 +- src/translate_c.zig | 24 +-- src/translate_c/ast.zig | 6 +- src/type.zig | 30 ++-- src/value.zig | 92 +++++------ src/wasi_libc.zig | 8 +- test/behavior/async_fn.zig | 6 +- test/cli.zig | 2 +- tools/merge_anal_dumps.zig | 4 +- tools/update_cpu_features.zig | 6 +- tools/update_spirv_features.zig | 4 +- 148 files changed, 1092 insertions(+), 1095 deletions(-)