aboutsummaryrefslogtreecommitdiff
path: root/lib/std/array_list.zig
AgeCommit message (Expand)Author
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
2022-12-05Allow const ArrayLists to be clonedMartin Wickham
2022-11-30std.ArrayList: fix shrinkAndFreeAndrew Kelley
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-18std.array_list: add a comment on every methods invalidating pointers.remeh
2022-09-16std: remove deprecated API for the upcoming releaseAndrew Kelley
2022-09-14std.ArrayList.ensureTotalCapacity: optimize and fix integer overflowalichraghi
2022-08-10link.MachO: use accurate alignment attribute on pointersAndrew Kelley
2022-03-11std.ArrayList: use variable for local mutable stateAndrew Kelley
2022-02-22[std.ArrayList] return explicit errorsMotiejus Jakštys
2022-02-18ArrayList: add unusedCapacitySlice to the unmanaged APIAndrew Kelley
2022-01-27Preserve alignment when cloningJohn Schmidt
2022-01-27Implement clone with initCapacity and appendSliceAssumeCapacityJohn Schmidt
2022-01-27Use expectEqualSlices instead of loopJohn Schmidt
2022-01-27Set len on copied items arrayJohn Schmidt
2022-01-27Add ArrayList.cloneJohn Schmidt
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-11-01std.ArrayList: add ensureTotalCapacityPrecise and update doc commentsRyan Liptak
2021-10-28std.ArrayListUnmanaged: implement writer()Andrew Kelley
2021-09-12std: publicize ArrayListUnmanaged.allocatedSlice to match ArrayListSilver
2021-09-01std.os.windows: reorg to avoid `usingnamespace`Andrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-07-28std/ArrayList: Allow `ArrayList(u0)` to be createdZach Banks
2021-07-20std.ArrayList: add missing assertion in appendSliceAssumeCapacityAndrew 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-05-05std.ArrayList: add clearRetainingCapacity and clearAndFreeAndrew Kelley
2021-05-05Merge remote-tracking branch 'origin/master' into stage2-whole-file-astgenAndrew Kelley
2021-05-04std: Accept unaligned slice in several ArrayListAligned opsLemonBoy
2021-04-16std: deprecate ensureCapacity, add two other capacity functionsAndrew Kelley
2021-01-08Remove deprecated stream aliasesJay Petacat