aboutsummaryrefslogtreecommitdiff
path: root/lib/std/heap
AgeCommit message (Expand)Author
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-08std.heap.SmpAllocator: back to simple freeAndrew Kelley
2025-02-08std.heap.SmpAllocator: alternate freelist accountingAndrew Kelley
2025-02-08std.heap.SmpAllocator; fix freelist accountingAndrew Kelley
2025-02-07std.heap.SmpAllocator: rotate on free sometimesAndrew Kelley
2025-02-07std.heap.SmpAllocator: fix detection of slab endAndrew Kelley
2025-02-07std.heap.SmpAllocator: fix getCpuCount logicAndrew Kelley
2025-02-07std.heap.SmpAllocator: simplify by putting freelist node at startAndrew Kelley
2025-02-07std.heap.SmpAllocator: fix using wrong size class indicesAndrew Kelley
2025-02-07std.heap.SmpAllocator: eliminate the global mutexAndrew Kelley
2025-02-07std.heap.SmpAllocator: implement searching on allocAndrew Kelley
2025-02-07std.heap.SmpAllocator: 256K slab_lenAndrew Kelley
2025-02-07std.heap: test smp_allocatorAndrew Kelley
2025-02-07add std.heap.SmpAllocatorAndrew Kelley
2025-02-06std.heap.SbrkAllocator: fix typoAndrew Kelley
2025-02-06std.heap.DebugAllocator: update unit tests for new implAndrew Kelley
2025-02-06std.heap.DebugAllocator: make page size configurableAndrew Kelley
2025-02-06std.heap: rename GeneralPurposeAllocator to DebugAllocatorAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: fix UAF in resizeLargeAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: fix slot_counts calculationAndrew Kelley
2025-02-06std: fix compilation under -lcAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: usize for used_bitsAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: use for loops in leak checkAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: reduce page size to 512KAndrew Kelley
2025-02-06std.heap.WasmAllocator: update to new Allocator APIAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: implement resize and remapAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: check canary in freeAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: inline small allocation metadataAndrew Kelley
2025-02-06std.heap.ThreadSafeAllocator: update to new Allocator APIAndrew Kelley
2025-02-06std.mem.Allocator: keep the undefined memsetAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: fix large alloc accountingAndrew Kelley
2025-02-06std.heap: delete LoggingAllocator and friendsAndrew Kelley
2025-02-06std: update to new Allocator APIAndrew Kelley
2025-02-06introduce std.posix.mremap and use itAndrew Kelley
2025-02-06std.mem.Allocator: introduce `remap` function to the interfaceAndrew Kelley
2025-02-06std.heap.GeneralPurposeAllocator: runtime-known page sizeAndrew Kelley
2025-02-06std.heap.WasmAllocator: use `@splat` syntaxAndrew Kelley
2025-02-06std.heap.PageAllocator: restore high alignment functionalityAndrew Kelley
2025-02-06GeneralPurposeAllocator: minimal fixAndrew Kelley
2025-02-06revert GPA to before this branchAndrew Kelley
2025-02-06adjust runtime page size APIsAndrew Kelley
2025-02-06runtime page size detectionArchbirdplus
2025-02-03std.heap.GeneralPurposeAllocator: disable some tests on wasm32-wasimlugg
2025-01-29delete std.heap.WasmPageAllocatorAndrew Kelley
2025-01-28std.heap.memory_pool: make preheat() usable after init()John Benediktsson
2024-10-12Fix index calculation in WasmPageAllocatorKrzysztof Wolicki
2024-10-12Remove packed_int_array usage from WasmPageAllocator and BigIntKrzysztof Wolicki
2024-09-01std: deprecate some incorrect default initializationsmlugg
2024-08-29std: avoid field/decl name conflictsmlugg
2024-08-28std: update `std.builtin.Type` fields to follow naming conventionsmlugg