aboutsummaryrefslogtreecommitdiff
path: root/lib/std/array_list.zig
AgeCommit message (Expand)Author
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-06std.mem.Allocator: introduce `remap` function to the interfaceAndrew Kelley
2025-01-15std.array_list: tiny refactor for pleasureAndrew Kelley
2024-10-31compiler: remove anonymous struct types, unify all tuplesmlugg
2024-09-12Replace deprecated default initializations with decl literalsLinus Groh
2024-09-01std: deprecate some incorrect default initializationsmlugg
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-07-14std.ArrayList.unusedCapacitySlice: Return unaligned slice (#20490)gooncreeper
2024-07-09std: fix typos (#20560)Jora Troosh
2024-04-02Refactor ArrayList replaceRange testsMichael Lynch
2024-02-26Remove redundant test name prefixes now that test names are fully qualifiedRyan Liptak
2024-02-23std.ArrayList: fixedWriterAndrew Kelley
2024-02-23std.ArrayList: add writerAssumeCapacityAndrew Kelley
2024-01-19std.ArrayList: pedantic fixups to previous commitAndrew Kelley
2024-01-19std.ArrayList: add replaceRangeAssumeCapacity methodGordon Cassie
2024-01-19std.ArrayList.replaceRange: remove unneded overflow checksErik Arvstedt
2024-01-19std.ArrayList: remove `+ 1` overflow checksErik Arvstedt
2024-01-15std.ArrayList: pedantic rewordings of documentation and unit testsAndrew Kelley
2024-01-15std.array_list: Document and reduce illegal behavior in ArrayListsnotcancername
2024-01-13std.ArrayList: Clarify that ensureTotalCapacity/ensureTotalCapacityPrecise wi...Ryan Liptak
2023-11-22std.ArrayList: add initBuffer to the unmanaged array listAndrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-10-23x86_64: implement enough to pass unicode testsJacob 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-09-30Improve (Unmanaged)ArrayList.insertLucas Santos
2023-09-29std.ArrayList: fixups for the previous commitAndrew Kelley
2023-09-29std.ArrayList: insertSlice avoids extra memcpyLucas Santos
2023-09-06std: enable FailingAllocator to fail on resizeGregory Anders
2023-07-16std: reword some commentsAndrew Kelley
2023-07-12docs: Fix outdated doc comments about allocating 'at least' the requested sizeRyan Liptak
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-10InternPool: port most of value tagsJacob Young
2023-05-07convert s[start..start+len] to s[start..][0..len]dweiller
2023-04-28update codebase to use `@memset` and `@memcpy`Andrew Kelley
2023-04-28std.ArrayList: mark the appendNTimes methods inlineAndrew Kelley
2023-04-25x86_64 backend: support `@memset` with slicesAndrew Kelley
2023-04-25add behavior test for `@memset` on slicesAndrew Kelley
2023-04-25change semantics of `@memcpy` and `@memset`Andrew Kelley
2023-04-23Improvements to docs and textzooster
2023-04-22doc: fix minor grammar issues-k
2023-03-12std: Add ArrayList.insertAssumeCapacity()Isaac Freund
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-02-04Allow const for ArrayList.getLast, fix #14522Nicolas Goy
2023-01-16Add fromOwnedSliceSentinel to ArrayList ArrayList and ArrayListUnmanaged, add...Michael Bartnett
2023-01-03Add the two functions 'getLast' and 'getLastOrNull' to ArrayListAligned/Array...Chris Boesch
2022-12-29add tests for fixed stage1 bugsVeikka Tuominen
2022-12-15ArrayList.toOwnedSlice: Fix potential for leaks when using errdeferRyan Liptak
2022-12-11std: Update ArrayList documentationMikael Berthe