aboutsummaryrefslogtreecommitdiff
path: root/lib/std/hash
AgeCommit message (Expand)Author
2023-04-25zig fmtAndrew Kelley
2023-04-25update `@memcpy` to require equal src and dest lensAndrew Kelley
2023-04-25change semantics of `@memcpy` and `@memset`Andrew Kelley
2023-02-21std.hash: use std.math.rotl in Xxhash64 and Xxhash32dweiller
2023-02-20std.hash: add XxHash64 and XxHash32dweiller
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-22Rewrite update_crc_catalog in zig and move tests to separate filefn ⌃ ⌥
2023-01-21std.hash.crc: implement algorithms listed in CRC RevEng catalogfn ⌃ ⌥
2022-12-17std.builtin: rename Type.UnionField and Type.StructField's field_type to typer00ster91
2022-12-14std: remove OOM workaroundsAndrew Kelley
2022-12-13update usages of `@call`Veikka Tuominen
2022-12-09Eliminate `BoundFn` type from the languageVeikka Tuominen
2022-10-30std: re-enable auto hash testAndrew Kelley
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-08-14Fix #12423: auto_hash not hashing arrays of slices uniquelyYujiri
2022-08-11fix error message when providing slice to `std.hash.autoHash`LordMZTE
2022-07-20disable std lib test failing with self-hosted ReleaseSafeAndrew Kelley
2022-04-24std: fix crypto and hash benchmarkjagt
2022-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-01-31std: make ArrayHashMap eql function accept an additional paramAndrew Kelley
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-11-30std lib API deprecations for the upcoming 0.9.0 releaseAndrew Kelley
2021-10-27std.rand: Refactor `Random` interfaceOminitay
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-30Merge remote-tracking branch 'origin/master' into llvm13Andrew Kelley
2021-09-19Update `hash` & `crypto` benchmarks run comment (#9790)Ali Chraghi
2021-09-01re-enable mips behavior tests for vectorsAndrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-21Correct hasUniqueRepresentation for vectorsTau
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-06-14CLI: rename --override-lib-dir to --zig-lib-dirAndrew Kelley
2021-06-14std: fix auto hash of tagged union with void fieldIsaac Freund
2021-05-20Run `zig fmt` on src/ and lib/std/Isaac Freund
2021-05-17std: update regarding std.builtin reorganizationAndrew Kelley
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen
2021-04-28std: remove redundant comptime keywordAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-03-21Specify type in autoHash error messageJoris Hartog
2021-02-10Convert inline fn to callconv(.Inline) everywhereTadeo Kondrak
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
2021-01-11std CityHash: disable memory-expensive tests for nowAndrew Kelley
2021-01-11Modify cityhash to work at comptimeMartin Wickham
2021-01-02std: disable a couple tests on windowsAndrew Kelley
2020-12-31Year++Frank Denis
2020-12-26Handle unions in autoHashJulius Putra Tanu Setiaji
2020-12-26Also check whether structs contain slicesJulius Putra Tanu Setiaji
2020-12-17std: Don't hash undefined bitsLemonBoy