summary refs log tree commit diff
path: root/src/liballoc/arc.rs
AgeCommit message (Expand)AuthorLines
2015-01-05Stabilization of impls and fallout from stabilizationAaron Turon-3/+3
2015-01-03Remove deprecated functionalityAlex Crichton-4/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-1/+1
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-2/+2
2015-01-02rollup merge of #20410: japaric/assoc-typesAlex Crichton-1/+3
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-1/+3
2015-01-02rollup merge of #20273: alexcrichton/second-pass-commAlex Crichton-3/+3
2014-12-31Test fixes and rebase conflictsAlex Crichton-0/+1
2014-12-30rollup merge of #20061: aturon/stab-2-vec-sliceAlex Crichton-1/+1
2014-12-30Fallout from stabilizationAaron Turon-1/+1
2014-12-30rollup merge of #20348: frewsxcv/rm-reexportsAlex Crichton-19/+20
2014-12-30Stabilize cmpAaron Turon-4/+4
2014-12-30Remove core::atomic::Ordering::* public reexportCorey Farwell-19/+20
2014-12-29rollup merge of #20042: alexcrichton/second-pass-ptrAlex Crichton-1/+1
2014-12-29std: Second pass stabilization for `ptr`Alex Crichton-1/+1
2014-12-29std: Second pass stabilization for `comm`Alex Crichton-3/+3
2014-12-29std: Return Result from RWLock/Mutex methodsAlex Crichton-2/+2
2014-12-28Don't expose NonZero through libstd.Luqman Aden-1/+2
2014-12-28libcore: Make it unsafe to create NonZero and impl Deref.Luqman Aden-9/+6
2014-12-28liballoc: Use NonZero in Arc.Luqman Aden-12/+17
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-26Make Send and Sync traits unsafeFlavio Percoco-2/+2
2014-12-26Require types to opt-in SyncFlavio Percoco-0/+4
2014-12-21Test fixes and rebase conflictsAlex Crichton-7/+8
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-1/+1
2014-12-21rollup merge of #19944: steveklabnik/doc_sync_arcAlex Crichton-71/+315
2014-12-20Stabilize cloneAaron Turon-1/+1
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-16Implement BorrowFrom<Arc<T>> for TChase Southwood-0/+7
2014-12-16Improve Arc<T> documentation, and Rc<T> docs a bitSteve Klabnik-71/+315
2014-12-15std: Second pass stabilization of `default`Alex Crichton-0/+2
2014-12-14Mostly rote conversion of `proc()` to `move||` (and occasionally `Thunk::new`)Niko Matsakis-2/+2
2014-12-08auto merge of #19378 : japaric/rust/no-as-slice, r=alexcrichtonbors-1/+1
2014-12-06liballoc: remove unnecessary `as_slice()` callsJorge Aparicio-1/+1
2014-12-05Utilize fewer reexportsCorey Farwell-2/+4
2014-11-21Shuffle locations for DerefAlexander Light-51/+30
2014-11-21Add `weak_count` and `strong_count` to Rc and ArcAlexander Light-0/+74
2014-11-06libs: add Deref, DerefMut impls for references, fixing a bug in compiler in t...Niko Matsakis-1/+1
2014-10-29Rename fail! to panic!Steve Klabnik-3/+3
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-16liballoc: Remove all uses of {:?}.Luqman Aden-2/+0
2014-10-13Clean up rustc warnings.NODA, Kai-1/+0
2014-09-22Update calls of deprecated functions in macros.Victor Berger-3/+3
2014-08-19A few minor documentation fixesP1start-3/+3
2014-08-07Rename `Share` to `Sync`Alex Crichton-11/+11
2014-08-04stabilize atomics (now atomic)Aaron Turon-28/+28
2014-07-29Elide lifetimes around Arc<T>.OGINO Masanori-4/+4