about summary refs log tree commit diff
path: root/src/liballoc/boxed.rs
AgeCommit message (Expand)AuthorLines
2020-07-27mv std libs to library/mark-1200/+0
2020-07-05Remove the usage of the LengthAtMost32 traitRoman Proskuryakov-9/+2
2020-07-01Rollup merge of #73678 - Keno:patch-1, r=LukasKalbertodtManish Goregaokar-1/+4
2020-06-24lints: add `improper_ctypes_definitions`David Wood-0/+2
2020-06-23Update Box::from_raw example to generalize betterKeno Fischer-1/+4
2020-06-19Rollup merge of #72709 - LeSeulArtichaut:unsafe-liballoc, r=nikomatsakisManish Goregaokar-3/+3
2020-06-19`#[deny(unsafe_op_in_unsafe_fn)]` in liballocLeSeulArtichaut-3/+3
2020-06-17Reduce pointer casts in Box::into_boxed_sliceJosh Stone-1/+1
2020-05-30Rollup merge of #72499 - mendess:master, r=dtolnayRalf Jung-0/+8
2020-05-23Override Box::<[T]>::clone_frommendess-0/+8
2020-05-20impl From<[T; N]> for Box<[T]>Ivan Tham-0/+19
2020-05-19Auto merge of #71447 - cuviper:unsized_cow, r=dtolnaybors-0/+23
2020-04-26Rollup merge of #71421 - elichai:2020-04-boxed-slice, r=sfacklerDylan DPC-0/+10
2020-04-26Add a function to turn Box<T> into Box<[T]> (into_boxed_slice)Elichai Turkel-0/+10
2020-04-22impl From<Cow> for boxed slices and stringsJosh Stone-0/+23
2020-04-16Implement `Box::into_raw` based on `Box::leak`Simon Sapin-10/+17
2020-04-15Apply suggestions from code reviewSimon Sapin-1/+1
2020-04-15Deprecate `Box::into_raw_non_null`Simon Sapin-12/+21
2020-04-04use ManuallyDrop instead of forget inside collectionsTrevor Spiteri-1/+1
2020-03-28Make fields in `MemoryBlock` publicTim Diekmann-2/+2
2020-03-26Fix issues from review and unsoundness of `RawVec::into_box`Tim Diekmann-11/+4
2020-03-26Overhaul of the `AllocRef` trait to match allocator-wg's latest consensTim Diekmann-23/+21
2020-03-15Bump the bootstrap compilerJonas Schievink-24/+0
2020-03-03Rollup merge of #69609 - TimDiekmann:excess, r=AmanieuYuki Okushi-2/+2
2020-03-03Remove `usable_size` APIsTim Diekmann-2/+2
2020-02-28Stabilize `boxed_slice_try_from`Yuki Okushi-1/+1
2020-02-11Preparation for allocator aware `Box`Tim Diekmann-15/+16
2020-02-06Rollup merge of #68524 - jonas-schievink:generator-resume-arguments, r=ZoxcDylan DPC-0/+24
2020-02-02Add a resume type parameter to `Generator`Jonas Schievink-0/+24
2020-01-31Fixed issue 68593hman523-1/+2
2020-01-27Rename `Alloc` to `AllocRef`Tim Diekmann-1/+1
2019-12-23Simplify Clone for Box<[T]>Josh Stone-42/+1
2019-12-22Format the worldMark Rousskov-23/+13
2019-12-21Require issue = "none" over issue = "0" in unstable attributesRoss MacArthur-4/+4
2019-12-12Rollup merge of #62514 - stephaneyfx:box-ffi, r=nikomatsakisYuki Okushi-0/+53
2019-12-11clarify that `Box<T>` should only be used when defined *in Rust*Nicholas Matsakis-7/+16
2019-12-10Fix description based on reviewStephane Raux-1/+1
2019-12-10Remove trailing whitespaceStephane Raux-4/+4
2019-12-09Specify behavior when passed a null pointerStephane Raux-2/+6
2019-12-09Use Niko's wordingStephane Raux-2/+21
2019-11-05alloc: Add new_zeroed() versions like new_uninit().Emilio Cobos Álvarez-0/+27
2019-11-01Update FFI exampleStephane Raux-4/+4
2019-10-16Uninitialized boxes: check for zero-size allocation based on Layout::sizeSimon Sapin-4/+4
2019-10-06Fix zero-size uninitialized boxesSimon Sapin-4/+14
2019-10-05Hide the `Iterator` specialization behind a traitJonas Schievink-5/+22
2019-10-05Deny specializing items not in the parent implJonas Schievink-0/+5
2019-10-01Remove unneeded `fn main` blocks from docsLzu Tao-33/+21
2019-08-25Update Box representation comment based on reviewsStephane Raux-3/+2
2019-08-17Doc nitsSimon Sapin-4/+4
2019-08-16Add tracking issue numbersSimon Sapin-4/+4