about summary refs log tree commit diff
path: root/src/liballoc/alloc.rs
AgeCommit message (Expand)AuthorLines
2018-05-30Pass a `Layout` to `oom`Mike Hommey-6/+7
2018-05-24std: Ensure OOM is classified as `nounwind`Alex Crichton-0/+1
2018-05-17Auto merge of #50629 - Mark-Simulacrum:stage-step, r=alexcrichtonbors-46/+1
2018-05-17Switch to 1.26 bootstrap compilerMark Simulacrum-46/+1
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-04-27Auto merge of #50097 - glandium:box_free, r=nikomatsakisbors-3/+11
2018-04-25Switch box_free to take the destructured contents of BoxMike Hommey-3/+11
2018-04-22Remove Alloc::oomSteven Fackler-5/+0
2018-04-22Replace GlobalAlloc::oom with a lang itemSteven Fackler-17/+18
2018-04-12Rename alloc::Void to alloc::OpaqueSimon Sapin-13/+13
2018-04-12Remove conversions for allocated pointersSimon Sapin-3/+3
2018-04-12Use NonNull<Void> instead of *mut u8 in the Alloc traitMike Hommey-9/+10
2018-04-12impl GlobalAlloc for GlobalSimon Sapin-35/+50
2018-04-12Restore Global.oom() functionalitySimon Sapin-0/+16
2018-04-12realloc with a new size only, not a full new layout.Simon Sapin-13/+9
2018-04-12Remove the now-unit-struct AllocErr parameter of oom()Simon Sapin-3/+3
2018-04-12Use the GlobalAlloc trait for #[global_allocator]Simon Sapin-148/+40
2018-04-12Make AllocErr a zero-size unit structSimon Sapin-16/+16
2018-04-12Separate alloc::heap::Alloc trait for stage0 #[global_allocator]Simon Sapin-5/+0
2018-04-12Actually deprecate the Heap typeSimon Sapin-2/+6
2018-04-12Rename the Heap type to GlobalSimon Sapin-9/+14
2018-04-12Actually deprecate heap modules.Simon Sapin-1/+1
2018-04-12Rename `heap` modules in the core, alloc, and std crates to `alloc`Simon Sapin-0/+291