aboutsummaryrefslogtreecommitdiff
path: root/lib/std/heap.zig
AgeCommit message (Expand)Author
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
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-15Improves the comment formatting.Felix "xq" Queißner
2022-12-15Implements std.heap.MemoryPool and friends.Felix "xq" Queißner
2022-12-06add std.heap.wasm_allocatorAndrew Kelley
2022-11-29std.heap.WasmAllocator: redoAndrew Kelley
2022-11-29std.heap: extract PageAllocator, WasmPageAllocatorAndrew Kelley
2022-11-29std.mem.Allocator: allow shrink to failAndrew Kelley
2022-11-30libstd: skip problematic tests on aarch64-windowsJakub Konka
2022-11-28document std.heap.StackFallbackAllocatornotcancername
2022-11-05Improve doc comments for two functions (#13456)delitako
2022-10-30std.heap: make wasm32 PageAllocator handle large allocationAndrew Kelley
2022-10-30std.heap.PageAllocator: add check for large allocationAndrew Kelley
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-08-22stage2+stage1: remove type parameter from bit builtinsVeikka Tuominen
2022-06-03std: update tests to stage2 semanticsVeikka Tuominen
2022-05-17stage2: fix pointer arithmetic result typeAndrew Kelley
2022-05-01std.heap: Fix typor00ster
2022-04-27std: replace usage of std.meta.bitCount() with @bitSizeOf()Isaac Freund
2021-12-19stage1, stage2: rename c_void to anyopaque (#10316)Isaac Freund
2021-11-30allocgate: change resize to return optional instead of errorLee Cannon
2021-11-30allocgate: split free out from resizeLee Cannon
2021-11-30allocgate: utilize a *const vtable fieldLee Cannon
2021-11-30allocgate: renamed getAllocator function to allocatorLee Cannon
2021-11-30allocgate: dont use a dummy temporary for stateless allocatorsLee Cannon
2021-11-30allocgate: std Allocator interface refactorLee Cannon
2021-10-20stage2: fix inline assembly with expression outputAndrew Kelley
2021-10-04migrate from `std.Target.current` to `@import("builtin").target`Andrew Kelley
2021-09-01std: reorganization that allows new usingnamespace semanticsAndrew Kelley
2021-09-01std.os reorganization, avoiding `usingnamespace`Andrew Kelley
2021-08-24remove redundant license headers from zig standard libraryAndrew Kelley
2021-06-21fix code broken from previous commitJacob G-W
2021-06-09Add a logging allocator that uses std.log (#8511)Lee Cannon
2021-06-06std: Add helpers to safely align pointersLemonBoy
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-28std: remove redundant comptime keywordAndrew Kelley
2021-04-15std: change `@import("builtin")` to `std.builtin`Andrew Kelley
2020-12-31Year++Frank Denis
2020-12-28std/heap: fix documentation of raw_c_allocatorIsaac Freund
2020-12-17Fix StackFallbackAllocatorLuuk de Gram
2020-11-18add std.heap.raw_c_allocatorAndrew Kelley
2020-11-18Merge pull request #6385 from LemonBoy/callocatorAndrew Kelley
2020-11-06change debug.assert to testing.expect in testsxackus
2020-11-05Fix typo, remove debug leftover, rename few fnsLemonBoy
2020-11-05Implement a fallback mechanism for posix_memalignLemonBoy