about summary refs log tree commit diff
path: root/src/libstd/alloc.rs
AgeCommit message (Expand)AuthorLines
2019-03-27Add `Default` to `std::alloc::System`Tim Diekmann-1/+1
2019-02-28libstd => 2018Taiki Endo-2/+3
2019-01-26Replace deprecated ATOMIC_INIT constsMark Rousskov-2/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-13fix various typos in doc commentsAndy Russell-1/+1
2018-11-12global allocators: add a few commentsRalf Jung-0/+5
2018-11-11std: Delete the `alloc_system` crateAlex Crichton-2/+87
2018-11-02Remove all jemalloc-related contentAlex Crichton-6/+3
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-4/+0
2018-08-26rustc: Continue to tweak "std internal symbols"Alex Crichton-4/+4
2018-08-01Switch to bootstrapping from 1.29 betaMark Rousskov-2/+1
2018-07-09Implement #[alloc_error_handler]Simon Sapin-1/+2
2018-07-09Remove `extern` on the `pub fn rust_oom` lang item in libstd, to match ABI of...Simon Sapin-1/+1
2018-06-29Fix inconsequential typo in GlobalAlloc doc exampleIxrec-1/+1
2018-06-18Rename OOM to allocation errorSimon Sapin-14/+14
2018-06-11Move Unstable Book sections for #[global_allocator] and System to std::alloc ...Simon Sapin-0/+62
2018-06-11Stabilize the `System` allocatorSimon Sapin-1/+1
2018-06-11Move set_oom_hook and take_oom_hook to a dedicated tracking issueSimon Sapin-2/+2
2018-06-11Mark as permanently-unstable some implementation detailsSimon Sapin-2/+2
2018-06-11Stablize the alloc module without changing stability of its contents.Simon Sapin-6/+13
2018-06-11Document memory allocation APIsSimon Sapin-1/+1
2018-06-11Remove the deprecated Heap type/constSimon Sapin-1/+0
2018-06-11Replace `impl GlobalAlloc for Global` with a set of free functionsMike Hommey-0/+1
2018-06-11Remove alloc::Opaque and use *mut u8 as pointer type for GlobalAllocMike Hommey-5/+5
2018-06-01Make the OOM hook return `()` rather than `!`Mike Hommey-10/+12
2018-05-30Add hooks allowing to override the `oom` behaviorMike Hommey-2/+46
2018-05-30Pass a `Layout` to `oom`Mike Hommey-2/+2
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-61/+0
2018-04-22Replace GlobalAlloc::oom with a lang itemSteven Fackler-2/+11
2018-04-12Rename alloc::Void to alloc::OpaqueSimon Sapin-3/+3
2018-04-12Restore Global.oom() functionalitySimon Sapin-0/+6
2018-04-12Use the GlobalAlloc trait for #[global_allocator]Simon Sapin-99/+54
2018-04-12Make AllocErr a zero-size unit structSimon Sapin-30/+13
2018-04-12Actually deprecate the Heap typeSimon Sapin-1/+2
2018-04-12Actually deprecate heap modules.Simon Sapin-3/+3
2018-04-12Rename `heap` modules in the core, alloc, and std crates to `alloc`Simon Sapin-0/+176