aboutsummaryrefslogtreecommitdiff
path: root/lib/std/heap.zig
AgeCommit message (Expand)Author
2025-10-02Coff2: create a new linker from scratchJacob Young
2025-08-20std.c.darwin: cleanup, expose everything in std.cJustus Klausecker
2025-08-11std.ArrayList: make unmanaged the defaultAndrew Kelley
2025-08-03zig fmt: apply new cast builtin orderJustus Klausecker
2025-07-30std: Add serenity to more OS checksLinus Groh
2025-07-09std: refactor to use Alignment.ofAndrew Kelley
2025-04-13std: eradicate u29 and embrace std.mem.AlignmentAndrew Kelley
2025-03-26Allocator.create: properly handle alignment for zero-sized types (#21864)Kendall Condon
2025-03-02add parentheses in std.heap.page_size_minrpkak
2025-02-25std.heap.page_size_min: relax freestanding restrictionAndrew Kelley
2025-02-17std.Target: Remove functions that just wrap component functions.Alex Rønne Petersen
2025-02-17Fix build failure in sbrk allocator, caused by #20511schtvn
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-07don't try to test SmpAllocator in single threaded modeAndrew Kelley
2025-02-07std.heap: test smp_allocatorAndrew Kelley
2025-02-07add std.heap.SmpAllocatorAndrew Kelley
2025-02-06std.heap: fix wrong deprecation dateAndrew Kelley
2025-02-06std.heap: rename GeneralPurposeAllocator to DebugAllocatorAndrew Kelley
2025-02-06std.heap: remove HeapAllocatorAndrew Kelley
2025-02-06std.heap: update Windows HeapAllocatorAndrew Kelley
2025-02-06std: fix compilation under -lcAndrew Kelley
2025-02-06std.heap.ThreadSafeAllocator: update to new Allocator APIAndrew Kelley
2025-02-06std.heap: delete LoggingAllocator and friendsAndrew Kelley
2025-02-06std: update to new Allocator APIAndrew Kelley
2025-02-06adjust runtime page size APIsAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2025-01-29delete std.heap.WasmPageAllocatorAndrew Kelley
2025-01-16x86_64: implement switch jump tablesJacob Young
2024-10-04Remove old deprecated symbols in std (#21584)PauloCampana
2024-07-19std.c reorganizationAndrew Kelley
2024-03-19extract std.posix from std.osAndrew Kelley
2024-03-11std.builtin: make atomic order fields lowercaseTristan Ross
2024-03-10std: expose Config struct of GeneralPurposeAllocatorTechatrix
2024-02-25std.heap.raw_c_allocator: use malloc_size for resizeAndrew Kelley
2024-02-01std: eliminate some uses of `usingnamespace`mlugg
2024-01-16byos: Ease `GeneralPurposeAllocator` integrationJay Petacat
2024-01-09std.heap: add runtime safety for calling `stackFallback(N).get` multiple timesVeikka Tuominen
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-08-06std: remove some unused imports (#16710)Zachary Raineri
2023-08-02std: add SbrkAllocator and use it for Plan 9Jacob G-W
2023-07-22std.json: support parsing json at comptime using FixedBufferAllocator (#16488)Josh Wolfe
2023-06-24all: migrate code to new cast builtin syntaxmlugg
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-04-30std: fix a bunch of typosLinus Groh
2023-04-22std: GPA deinit return an enum instead of a boolBorja Clemente
2023-03-15add std.heap.ThreadSafeAllocatorAndrew Kelley
2023-02-18update std lib and compiler sources to new for loop syntaxAndrew Kelley
2023-01-03Merge pull request #12586 from MasterQ32/std_memory_poolAndrew Kelley
2022-12-29std.heap.raw_c_allocator: fix illegal alignment castAndrew Kelley