summary refs log tree commit diff
path: root/src/liballoc/boxed.rs
AgeCommit message (Expand)AuthorLines
2018-01-24Auto merge of #47299 - cramertj:unsafe-placer, r=alexcrichtonbors-1/+1
2018-01-20Assign its own tracking issue to Box::into_raw_non_nullSimon Sapin-1/+3
2018-01-20Revert Box::into_raw_non_null to unstableSimon Sapin-1/+1
2018-01-20Rename Box::into_non_null_raw to Box::into_raw_non_nullSimon Sapin-6/+6
2018-01-20Remove `Box::from_non_null_raw`Simon Sapin-35/+3
2018-01-20Rename Box::*_nonnull_raw to *_non_null_rawSimon Sapin-11/+11
2018-01-20Stabilize std::ptr::NonNullSimon Sapin-8/+2
2018-01-20Replace Box::{from,into}_unique with {from,into}_nonnull_rawSimon Sapin-20/+27
2018-01-09Make core::ops::Place an unsafe traitTaylor Cramer-1/+1
2017-11-29Update bootstrap compilerAlex Crichton-12/+4
2017-11-23Auto merge of #45881 - Centril:box-leak, r=alexcrichtonbors-0/+53
2017-11-22Box::leak: update unstable issue number (46179).Mazdak-1/+1
2017-11-19rustc: don't special-case Box<T> as having a pointer layout.Eduard-Mihai Burtescu-4/+14
2017-11-09Box::leak - made an oops, fixed now =)Mazdak-1/+4
2017-11-09Box::leak - updated documentationMazdak-2/+2
2017-11-09Box::leak - relaxed constraints wrt. lifetimesMazdak-2/+2
2017-11-09Box::leak - fixed bug in documentationMazdak-8/+16
2017-11-08Box::leak - improve documentationMazdak-5/+6
2017-11-08added associated function Box::leakMazdak-0/+41
2017-10-10Auto merge of #44877 - nvzqz:box-conversions, r=alexcrichtonbors-4/+40
2017-10-06Add unique feature in Box::from_unique docsNikolai Vazquez-3/+7
2017-10-06Add missing word in Box::from_unique docsNikolai Vazquez-2/+2
2017-10-06Create Box::from_unique functionNikolai Vazquez-3/+35
2017-10-06Revert to using mem::transmute in Box::from_rawNikolai Vazquez-1/+1
2017-10-06Revert to using mem::transmute in Box::into_uniqueNikolai Vazquez-3/+1
2017-09-27Remove mem::transmute used in Box<str> conversionsNikolai Vazquez-3/+1
2017-09-26Remove uses of mem::transmute in Box methodsNikolai Vazquez-3/+5
2017-09-12impl Hasher for {&mut Hasher, Box<Hasher>}kennytm-1/+47
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-1/+1
2017-08-24Fix inconsistent doc headingslukaramu-1/+1
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-07-28Rename State to GeneratorStateJohn Kåre Alsaker-2/+2
2017-07-28Remove support for `gen arg`Alex Crichton-4/+4
2017-07-28Fill in generator tracking issue in a few more locationsAlex Crichton-1/+1
2017-07-28std: Add forwarding impls of `Generator` traitAlex Crichton-1/+12
2017-07-22Add Box::into_uniqueSimon Sapin-0/+31
2017-07-10Correct some stability attributesOliver Middleton-2/+2
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-14/+13
2017-06-23Removed as many "```ignore" as possible.kennytm-1/+3
2017-06-13Merge crate `collections` into `alloc`Murarth-0/+2
2017-05-20Correct some stability versionsOliver Middleton-1/+1
2017-05-04Deprecate heap::EMPTY in favour of Unique::empty or otherwise.Alexis Beingessner-1/+1
2017-04-24More methods for str boxes.Clar Charr-5/+13
2017-03-08Box docs: no allocation is done for ZSTs.Clar Charr-0/+2
2017-02-14Conversions between CStr/OsStr/Path and boxes.Clar Charr-0/+8
2017-02-06Direct conversions between slices and boxes.Clar Charr-0/+17
2017-02-03Bump version, upgrade bootstrapAlex Crichton-1/+0
2017-01-30Implement Drop for BoxVadim Petrochenkov-0/+8
2017-01-30Merge ty::TyBox into ty::TyAdtVadim Petrochenkov-0/+1