CMakeLists.txt | 1 - lib/std/array_hash_map.zig | 18 +- lib/std/atomic/Atomic.zig | 268 +++++++------ lib/std/enums.zig | 2 +- lib/std/fmt.zig | 15 +- lib/std/hash/auto_hash.zig | 39 +- lib/std/hash/xxhash.zig | 24 -- lib/std/hash_map.zig | 6 +- lib/std/io/bit_reader.zig | 3 - lib/std/io/bit_writer.zig | 4 +- lib/std/io/test.zig | 2 - lib/std/json/static.zig | 12 +- lib/std/json/stringify.zig | 6 +- lib/std/math.zig | 2 +- lib/std/mem.zig | 60 +-- lib/std/meta.zig | 129 ++++++- lib/std/meta/trait.zig | 652 -------------------------------- lib/std/rand.zig | 42 +- lib/std/target.zig | 2 - src/link/Wasm/Object.zig | 9 +- src/translate_c.zig | 5 +- test/behavior/vector.zig | 12 +- test/cases/compile_errors/generic_instantiation_failure_in_generic_function_return_type.zig | 32 +- 23 files changed, 380 insertions(+), 965 deletions(-)