aboutsummaryrefslogtreecommitdiff
path: root/lib/std/hash/verify.zig
AgeCommit message (Collapse)Author
2025-07-31simplify std.hash.Adler32Andrew Kelley
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
The compiler actually doesn't need any functional changes for this: Sema does reification based on the tag indices of `std.builtin.Type` already! So, no zig1.wasm update is necessary. This change is necessary to disallow name clashes between fields and decls on a type, which is a prerequisite of #9938.
2023-10-31std.builtin.Endian: make the tags lower caseAndrew Kelley
Let's take this breaking change opportunity to fix the style of this enum.
2023-10-31mem: fix ub in writeIntJacob Young
Use inline to vastly simplify the exposed API. This allows a comptime-known endian parameter to be propogated, making extra functions for a specific endianness completely unnecessary.
2023-09-02std/hash: perform iterative + smhasher tests at comptimeMarc Tiehuis
Need to confirm how these fare on CI as per previous comments left which stated OOM (on stage-1).
2023-09-02std/hash: add generic tests for idempotency/iterative apiMarc Tiehuis
2023-09-02std/hash: add smhasher verification testsMarc Tiehuis
Not all hashes are added just yet as these need to be generated manually from reference implementations as they are not included by default in smhasher.