lib/std/array_hash_map.zig | 1087 ++++++++++++++++++++++ lib/std/buf_set.zig | 3 +- lib/std/hash_map.zig | 1543 +++++++++++++++++--------------- lib/std/heap/general_purpose_allocator.zig | 5 +- lib/std/http/headers.zig | 9 +- lib/std/std.zig | 7 + src-self-hosted/Module.zig | 27 +- src-self-hosted/codegen.zig | 8 +- src-self-hosted/codegen/c.zig | 3 +- src-self-hosted/link.zig | 2 +- src-self-hosted/link/Elf.zig | 9 +- src-self-hosted/liveness.zig | 41 +- src-self-hosted/translate_c.zig | 25 +- src-self-hosted/type.zig | 4 +- src-self-hosted/value.zig | 3 +- src-self-hosted/zir.zig | 6 +- src-self-hosted/zir_sema.zig | 2 +- 17 files changed, 2017 insertions(+), 767 deletions(-)