about summary refs log tree commit diff
path: root/src/libcore/alloc
AgeCommit message (Collapse)AuthorLines
2020-04-24Rollup merge of #71492 - LeSeulArtichaut:document-unsafe-2, r=Mark-SimulacrumDylan DPC-10/+8
Document unsafety in core::{panicking, alloc::layout, hint, iter::adapters::zip} Helps with #66219. r? @Mark-Simulacrum do you want to continue reading safety comments? :D
2020-04-24Document unsafety in `core::{panicking, alloc::layout, hint, ↵LeSeulArtichaut-10/+8
iter::adapters::zip}`
2020-04-23Rollup merge of #71442 - TimDiekmann:allocref-mut-ref, r=AmanieuDylan DPC-0/+47
Add a "by reference" adaptor for `AllocRef` Fixes rust-lang/wg-allocators#53 r? @Amanieu
2020-04-22Add a "by reference" adaptor for `AllocRef`Tim Diekmann-0/+47
2020-04-22Make `AllocErr` copyableTim Diekmann-1/+1
2020-04-20Improve Layout::extend docsCAD97-3/+4
2020-04-20Update src/libcore/alloc/layout.rsChristopher Durham-2/+2
Co-Authored-By: Amanieu d'Antras <amanieu@gmail.com>
2020-04-17Clarify layout information in Layout::extendCAD97-3/+5
2020-04-16Apply suggestions from code reviewChristopher Durham-1/+3
Co-Authored-By: Ralf Jung <post@ralfj.de>
2020-04-15Add note about Layout::pad_to_align to Layout::extendCAD97-3/+31
2020-04-15emphasize *no trailing padding*Christopher Durham-1/+1
2020-04-08Stabilize some of alloc_layout_extrasCAD97-14/+11
2020-04-03Update mod.rsTim Diekmann-1/+1
2020-04-03Minor doc improvements on `AllocRef`Tim Diekmann-19/+22
2020-04-02Improve docs in `AllocRef`Tim Diekmann-5/+7
2020-03-29Fix links for `AllocInit` methodsTim Diekmann-2/+2
2020-03-29Revert "Fix links for `AllocInit` methods"Tim Diekmann-2/+2
This reverts commit d241db2d4e620277ddb47dd26779982709f851d8.
2020-03-29Fix links for `AllocInit` methodsTim Diekmann-2/+2
2020-03-29Minor doc fixes in `AllocInit::init`Tim Diekmann-3/+3
2020-03-29Implement `init` and `init_offset` on `AllocInit` and mark it unsafeTim Diekmann-22/+31
2020-03-28Make fields in `MemoryBlock` publicTim Diekmann-43/+20
2020-03-26Mark `Layout::dangling` inlineTim Diekmann-0/+1
2020-03-26Apply suggestions from code reviewTim Diekmann-10/+11
Co-Authored-By: Amanieu d'Antras <amanieu@gmail.com>
2020-03-26Remove alignment from `MemoryBlock`Tim Diekmann-61/+104
2020-03-26Remove unused import from libcore/allocTim Diekmann-1/+1
2020-03-26Use `NonNull` instead of `Unique` in `MemoryBlock`Tim Diekmann-4/+3
2020-03-26Fix issues from review and unsoundness of `RawVec::into_box`Tim Diekmann-180/+137
2020-03-26Overhaul of the `AllocRef` trait to match allocator-wg's latest consensTim Diekmann-0/+919