aboutsummaryrefslogtreecommitdiff
path: root/lib/std/heap.zig
AgeCommit message (Expand)Author
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
2020-11-05std: Make C allocator respect the required alignmentLemonBoy
2020-10-17Make std.meta.Int accept a signedness parameterJan Prudil
2020-09-25std: ArenaAllocator tries to resize before allocatingLemonBoy
2020-09-20std: Fix metadata corruption in HeapAllocatorLemonBoy
2020-09-06Merge pull request #6239 from pfgithub/patch-1Andrew Kelley
2020-09-03Test 0 bit allocationpfg
2020-09-03update uses of deprecated type field accessVexu
2020-08-20add license header to all std lib filesAndrew Kelley
2020-08-08std.heap.page_allocator: Windows support for growing without remappingAndrew Kelley
2020-08-08stage1: deal with WebAssembly not supporting @returnAddress()Andrew Kelley
2020-08-08std.mem.Allocator: add return_address to the interfaceAndrew Kelley
2020-08-07improvements & fixes for general purpose allocator integrationAndrew Kelley
2020-08-07std: introduce GeneralPurposeAllocatorAndrew Kelley
2020-07-12Make allocator test functions publicSam Tebbs
2020-07-11run zig fmt on std lib and self hostedVexu
2020-06-28Fix issue 5741, use after freeJonathan Marler
2020-06-28WasmPageAllocator: fix bug not aligning allocationsJonathan Marler
2020-06-27new allocator interface after Andrew Kelley reviewJonathan Marler
2020-06-26new allocator interfaceJonathan Marler
2020-06-09Expose full llvm intrinsicJakub Konka
2020-06-09Use builtins in std.heap.WasmAllocatorJakub Konka
2020-05-10rework self-hosted compiler for incremental buildsAndrew Kelley
2020-04-28std.meta.IntType -> std.meta.IntTadeo Kondrak
2020-03-30std lib API deprecations for the upcoming 0.6.0 releaseAndrew Kelley
2020-03-10update standard library to new I/O streams APIAndrew Kelley
2020-02-28introduce operating system version ranges as part of the targetAndrew Kelley
2020-02-24remove uses of `@ArgType` and `@IntType`Vexu
2020-02-21remove @bytesToSlice, @sliceToBytes from std libxackus
2020-02-13Makes ArenaAllocator.deinit() not require a mutable reference.Felix (xq) Queißner
2020-01-29Move debug.global_allocator to testing.allocatorBenjamin Feng
2020-01-09std: fix LoggingAllocator, add simple testdaurnimator
2019-12-10Merge pull request #3830 from fengb/wasm-page-allocatorAndrew Kelley
2019-12-08Rewrite WasmPageAllocator tests to be less flaky on environmentBenjamin Feng
2019-12-06Add back comptime check for wasmBenjamin Feng
2019-12-06Actually use `const conventional` as the comment indicatesBenjamin Feng
2019-12-05Add WasmPageAllocator testsBenjamin Feng
2019-12-05Resolve tests to work with or skip WasmPageAllocatorBenjamin Feng
2019-12-05Standardize around bigger slicesBenjamin Feng
2019-12-05Switch bitmask to enumsBenjamin Feng
2019-12-04Fix freeing memory across boundsBenjamin Feng
2019-12-04Strip out an unnecessary memsetBenjamin Feng
2019-12-04Use raw PackedIo to shave ~150bBenjamin Feng