about summary refs log tree commit diff
path: root/src/liballoc/rc.rs
AgeCommit message (Expand)AuthorLines
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-165/+8
2015-01-23grandfathered -> rust1Brian Anderson-16/+16
2015-01-23Set unstable feature names appropriatelyBrian Anderson-14/+14
2015-01-21Remove 'since' from unstable attributesBrian Anderson-14/+14
2015-01-21Minor fixesBrian Anderson-2/+0
2015-01-21Tie stability attributes to feature gatesBrian Anderson-1/+0
2015-01-21Add 'feature' and 'since' to stability attributesBrian Anderson-30/+36
2015-01-21Revert "Use assume to inform the optimiser about refcount invariants"Alex Crichton-13/+2
2015-01-21Revert "Add assumptions that the pointer is non-null"Alex Crichton-16/+2
2015-01-21Revert "Add more explanation for why the assumes are there"Alex Crichton-9/+1
2015-01-21rollup merge of #21457: alexcrichton/issue-21436Alex Crichton-8/+8
2015-01-21rollup merge of #21437: FlaPer87/snapshotAlex Crichton-154/+0
2015-01-20std: Rename Show/String to Debug/DisplayAlex Crichton-8/+8
2015-01-20Register snapshot for 9006c3cFlavio Percoco-154/+0
2015-01-21Add more explanation for why the assumes are thereJames Miller-1/+9
2015-01-21Add assumptions that the pointer is non-nullJames Miller-2/+16
2015-01-21Use assume to inform the optimiser about refcount invariantsJames Miller-2/+13
2015-01-17Register new snapshots.Eduard Burtescu-8/+0
2015-01-16Don't use NoSend/NoSync in liballocFlavio Percoco-0/+159
2015-01-08Improvements to feature stagingBrian Anderson-13/+13
2015-01-07rollup merge of #20722: alexcrichton/audit-showAlex Crichton-0/+7
2015-01-07std: Tweak String implementationsAlex Crichton-0/+7
2015-01-07std: Stabilize the std::hash moduleAlex Crichton-12/+23
2015-01-06rollup merge of #20607: nrc/kindsAlex Crichton-1/+1
2015-01-07markers -> markerNick Cameron-12/+12
2015-01-06core: split into fmt::Show and fmt::StringSean McArthur-1/+7
2015-01-07Change `std::kinds` to `std::markers`; flatten `std::kinds::marker`Nick Cameron-12/+12
2015-01-05Revert "Remove i suffix in docs"Alex Crichton-27/+27
2015-01-05rollup merge of #20560: aturon/stab-2-iter-ops-sliceAlex Crichton-3/+3
2015-01-05Remove i suffix in docsSteve Klabnik-27/+27
2015-01-05Stabilization of impls and fallout from stabilizationAaron Turon-3/+3
2015-01-03sed -i -s 's/\bmod,/self,/g' **/*.rsJorge Aparicio-4/+4
2015-01-02core: use assoc types in `Deref[Mut]`Jorge Aparicio-1/+3
2015-01-01Reviewer changeNick Cameron-5/+1
2015-01-01Add some impls of Show (RefCell, Weak, some resolve types)Nick Cameron-0/+11
2014-12-30Stabilize cmpAaron Turon-4/+4
2014-12-29rollup merge of #20248: steveklabnik/gh20038Alex Crichton-1/+1
2014-12-29std: Second pass stabilization for `ptr`Alex Crichton-1/+1
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-21/+8
2014-12-28liballoc: Use NonZero in Rc.Luqman Aden-15/+29
2014-12-26s/task/thread/gSteve Klabnik-1/+1
2014-12-21rollup merge of #20070: aturon/stab-2-cloneAlex Crichton-1/+1
2014-12-21rollup merge of #19944: steveklabnik/doc_sync_arcAlex Crichton-17/+14
2014-12-20Stabilize cloneAaron Turon-1/+1
2014-12-17rollup merge of #19902: alexcrichton/second-pass-memAlex Crichton-0/+1
2014-12-16Improve Arc<T> documentation, and Rc<T> docs a bitSteve Klabnik-17/+14
2014-12-15Move hash module from collections to coreSteven Fackler-0/+9
2014-12-15std: Second pass stabilization of `default`Alex Crichton-0/+1
2014-12-08Implemented BorrowFrom<Rc<T>> for T.Aaron Weiss-0/+7