about summary refs log tree commit diff
path: root/src/liballoc
AgeCommit message (Expand)AuthorLines
2014-12-26Implement Sync/Send for ArcInner and WeakFlavio Percoco-3/+10
2014-12-26Relax `Arc` bounds don't require Sync+SendFlavio Percoco-1/+1
2014-12-26Rename `UniquePtr` to `Unique`Flavio Percoco-2/+2
2014-12-26Make Send and Sync traits unsafeFlavio Percoco-2/+2
2014-12-26Rename `OwnedPtr` to `UniquePtr`Flavio Percoco-2/+2
2014-12-26Require types to opt-in SyncFlavio Percoco-1/+6
2014-12-21Test fixes and rebase conflictsAlex Crichton-7/+8
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-3/+3
2014-12-21rollup merge of #20052: barosl/deref-for-boxAlex Crichton-0/+15
2014-12-21rollup merge of #19944: steveklabnik/doc_sync_arcAlex Crichton-88/+329
2014-12-20Stabilize cloneAaron Turon-3/+3
2014-12-20Implement Deref for BoxBarosl Lee-0/+15
2014-12-18Revise std::thread API to join by defaultAaron Turon-2/+3
2014-12-17rollup merge of #19947: csouth3/arc-borrowfromAlex Crichton-0/+7
2014-12-17rollup merge of #19902: alexcrichton/second-pass-memAlex Crichton-0/+7
2014-12-16Implement BorrowFrom<Arc<T>> for TChase Southwood-0/+7
2014-12-16Improve Arc<T> documentation, and Rc<T> docs a bitSteve Klabnik-88/+329
2014-12-15Move hash module from collections to coreSteven Fackler-1/+19
2014-12-15std: Second pass stabilization of `default`Alex Crichton-0/+7
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-2/+2
2014-12-08Implemented BorrowFrom<Rc<T>> for T.Aaron Weiss-0/+7
2014-12-08auto merge of #19378 : japaric/rust/no-as-slice, r=alexcrichtonbors-5/+5
2014-12-06liballoc: remove unnecessary `as_slice()` callsJorge Aparicio-5/+5
2014-12-05Utilize fewer reexportsCorey Farwell-8/+15
2014-12-04Add ability to use custom alloc::heap::impAlexander Light-3/+55
2014-11-27auto merge of #19112 : steveklabnik/rust/doc_rc, r=Gankrobors-57/+296
2014-11-26Remove special casing for some meta attributesSteven Fackler-1/+0
2014-11-25Document liballoc::rcSteve Klabnik-57/+296
2014-11-23rollup merge of #19225: reem/any-unnecessary-transmute-copyJakub Bukaj-7/+3
2014-11-23rollup merge of #19193: scialex/rc-countsJakub Bukaj-4/+100
2014-11-22Any: use plain transmute instead of transmute_copy for downcasting.Jonathan Reem-7/+3
2014-11-21Shuffle locations for DerefAlexander Light-92/+57
2014-11-21Add `weak_count` and `strong_count` to Rc and ArcAlexander Light-2/+133
2014-11-20Fallout from libgreen and libnative removalAaron Turon-1/+0
2014-11-14libs: fix #[stable] inheritance falloutAaron Turon-3/+1
2014-11-12Register new snapshotsAlex Crichton-40/+0
2014-11-07auto merge of #18714 : nikomatsakis/rust/issue-18621-deref-for-refs, r=aturonbors-1/+1
2014-11-06libs: add Deref, DerefMut impls for references, fixing a bug in compiler in t...Niko Matsakis-1/+1
2014-11-06Implement Default for Box<[T]>Jorge Aparicio-0/+4
2014-11-05DSTify Box<T> implementation of PartialEq, PartialOrd, Eq, OrdJorge Aparicio-0/+40
2014-11-01bubble up out-of-memory errors from liballocDaniel Micay-60/+33
2014-10-30DSTify Show and all the other formatting traitsJorge Aparicio-1/+2
2014-10-29Rename fail! to panic!Steve Klabnik-5/+5
2014-10-27alloc: Make deriving more friendly with ArcAlex Crichton-19/+53
2014-10-26Implement Show for `Arc<T>`Adolfo Ochagavía-0/+14
2014-10-25fix sized deallocation documentationDaniel Micay-13/+13
2014-10-25return the new usable size from reallocate_inplaceDaniel Micay-19/+13
2014-10-25get rid of libc_heap::{malloc_raw, realloc_raw}Daniel Micay-60/+23
2014-10-25Make MIN_ALIGN a const to allow better optimizationBjörn Steinbrink-2/+2
2014-10-16liballoc: Remove all uses of {:?}.Luqman Aden-2/+0