aboutsummaryrefslogtreecommitdiff
path: root/lib/std/hash/auto_hash.zig
AgeCommit message (Expand)Author
2025-09-17use block break instead of returnmarko
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg
2023-11-22std: remove meta.traitAndrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-29x86_64: fix compiler rt test failuresJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-21x86_64: disable failing tests, enable test-std testingJacob Young
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-13std.meta: remove `Vector` (deprecated in 0.10)Eric Joldasov
2023-06-10std.hash: auto hash signed ints as bitcasts of unsigned intsAndrew Kelley
2023-06-07reimplement wyhash v4.1 (#15969)Marc Tiehuis
2023-05-20Zir: eliminate `field_call_bind` and `field_call_bind_named`mlugg
2022-12-17std.builtin: rename Type.UnionField and Type.StructField's field_type to typer00ster91
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-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-03-08deprecated TypeInfo in favor of TypeJonathan Marler
2022-01-31std: make ArrayHashMap eql function accept an additional paramAndrew Kelley
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
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-14std: fix auto hash of tagged union with void fieldIsaac Freund
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-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2021-03-21Specify type in autoHash error messageJoris Hartog
2021-01-30Replace @TagType uses, mostly with std.meta.TagTadeo Kondrak
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
2020-09-07Use less inefficient method of replacing TypeInfo.UnionField.enum_fieldTadeo Kondrak
2020-09-07Update standard library for removal of TypeInfo.UnionField.enum_fieldTadeo Kondrak
2020-09-03update uses of deprecated type field accessVexu
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-13translate-c: add return if one is neededVexu
2020-07-26make use of hasUniqueRepresentation to speed up hashing facilities, fastpath ...Sahnvour
2020-07-26improve autoHash type switchSahnvour
2020-07-11run zig fmt on std lib and self hostedVexu
2020-05-06Optimization of vectors hashingdata-man
2020-04-28std.meta.IntType -> std.meta.IntTadeo Kondrak
2020-04-28@Vector -> std.meta.VectorTadeo Kondrak