aboutsummaryrefslogtreecommitdiff
path: root/lib/std/hash_map.zig
AgeCommit message (Expand)Author
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-17mem: rename align*Generic to mem.align*Motiejus Jakštys
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-10std.hash_map: fetchRemove increment availablesentientwaffle
2023-05-29Prevent analysis of functions only referenced at comptimemlugg
2023-05-08Disallow named test decls with duplicate namesDominic
2023-04-30std: fix a bunch of typosLinus Groh
2023-04-25zig fmtAndrew Kelley
2023-04-25change semantics of `@memcpy` and `@memset`Andrew Kelley
2023-04-22doc: fix minor grammar issues-k
2023-02-27tools: implement more lldb pretty printersJacob Young
2023-02-21hash map: remove extra argumentJacob Young
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2022-12-17std.builtin: rename Type.Fn's args to paramsr00ster91
2022-12-17std.builtin: rename Type.Fn.Param's arg_type to typer00ster91
2022-12-04std: add move() functions to hash mapsAndrew Kelley
2022-09-16std: remove deprecated API for the upcoming releaseAndrew Kelley
2022-04-20std: fix missing hash map safetyAndrew Kelley
2022-04-01std.hash_map: workaround for circular dependencyAndrew Kelley
2022-03-16gdb: add slice, multi array list, and array hash map printersRobin Voetter
2022-02-28make gpa.deinit work with stage2Veikka Tuominen
2022-02-27std.HashMap: return explicit errors (#11000)Motiejus Jakštys
2022-02-18Fix incorrect documentation for std.HashMap.remove()chip2n
2022-01-31std: make ArrayHashMap eql function accept an additional paramAndrew Kelley
2022-01-24HashMap: add removeByPtrriverbl
2022-01-10std: hash_map: optimize isFree/isTombstone (#10562)djg
2021-12-17Revert "std: optimize hash_map probe loop condition"Andrew Kelley
2021-12-17std: optimize hash_map probe loop conditionsentientwaffle
2021-12-16std: count hash_map tombstones as availablesentientwaffle
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-09-19Update all ensureCapacity calls to the relevant non-deprecated versionRyan Liptak
2021-09-03std.hash_map: add StringIndexAdapter and StringIndexContextFnControlOption
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-08-31std.hash_map: add getKey methods (#9607)fn ⌃ ⌥
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-08-05std.HashMap: fix getPtrAdapted. AstGen: fix fn param iterationAndrew Kelley
2021-07-12std/hash_map: fix ensureUnusedCapacity() over-allocatingIsaac Freund
2021-07-07std.HashMap: add ensureUnusedCapacity and ensureTotalCapacityAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-21std, src, doc, test: remove unused variablesJacob G-W
2021-06-18HashMap.getOrPutAssumeCapacityAdapted should set key to undefined (#9138)hadroncfy
2021-06-10zig fmtAndrew Kelley
2021-06-03Fix return type of HashMap.getAdaptedMartin Wickham
2021-06-03Breaking hash map changes for 0.8.0Martin Wickham
2021-05-15Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-14std.hash_map: use 7 bits of metadata instead of 6Sahnvour
2021-05-08Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-08std: update usage of std.testingVeikka Tuominen