about summary refs log tree commit diff
path: root/src/liballoc/arc.rs
AgeCommit message (Expand)AuthorLines
2017-01-10Rollup merge of #38664 - apasel422:may-dangle, r=pnkfelixSeo Sanghyeon-2/+1
2016-12-28Replace uses of `#[unsafe_destructor_blind_to_params]` with `#[may_dangle]`Andrew Paseltiner-2/+1
2016-12-24Add missing urls in Arc docsGuillaume Gomez-15/+17
2016-12-15Stabilize:Aaron Turon-8/+2
2016-11-09Auto merge of #37657 - steveklabnik:rollup, r=steveklabnikbors-5/+11
2016-11-08Auto merge of #37192 - cristicbz:rust-rc-into-raw, r=brsonbors-0/+79
2016-11-08More proeminent warning in Arc::{strong,weak}_count docs.Simon Sapin-5/+11
2016-11-06Add a comment to `Arc::MAX_REFCOUNT`Daan Sprenkels-0/+4
2016-11-05Add `{into,from}_raw` to Rc and ArcCristi Cobzarenco-0/+79
2016-10-04Update Arc docs to match new Rc docsKeegan McAllister-145/+281
2016-09-30Ignore lots and lots of std tests on emscriptenBrian Anderson-0/+1
2016-09-28Remove stage0 hacksBrian Anderson-2/+0
2016-09-15Add `pub fn ptr_eq(this: &Self, other: &Self) -> bool` to `Rc` and `Arc`.Simon Sapin-0/+37
2016-09-11Documentation for default types modifiedathulappadan-1/+1
2016-09-11Documentation of what does for each typeathulappadan-0/+2
2016-08-27Doc: explain why Box/Rc/Arc methods do not take selfGeorg Brandl-0/+6
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-17/+2
2016-07-22std: Ignore tests where threads outlive mainAlex Crichton-1/+6
2016-07-12Improve arc doc, fixing #32905Zhen Zhang-43/+46
2016-05-28rustfmt liballoc folderSrinivas Reddy Thatiparthy-9/+13
2016-05-24std: Stabilize APIs for the 1.10 releaseAlex Crichton-29/+32
2016-04-07Rollup merge of #32741 - tbu-:pr_remove_fixme_12808, r=blussManish Goregaokar-24/+20
2016-04-05Fix infinite loop in Arc::downgradeAmanieu d'Antras-0/+1
2016-04-05Remove strange names created by lack of privacy-conscious name lookupTobias Bucher-24/+20
2016-03-31Change Arc to use compare_exchange instead of compare_and_swapAmanieu d'Antras-17/+20
2016-03-10first round of removal of integer suffixessrinivasreddy-4/+4
2016-03-09Clarify that try_unwrap needs exactly oneSteve Klabnik-2/+3
2016-02-11Auto merge of #31479 - kamalmarhubi:fmt-pointer-unsized, r=alexcrichtonbors-1/+1
2016-02-08Implement fmt::Pointer for pointers to unsized typesKamal Marhubi-1/+1
2016-02-04Fix unclear make_mut docsRichard Bradfield-3/+3
2016-01-20Fix incorrect stability annotations for arc::WeakSebastian Hahn-4/+4
2015-12-31Auto merge of #30593 - steveklabnik:small_rc_refactoring, r=Gankrobors-4/+5
2015-12-30Auto merge of #30467 - shahn:master, r=brsonbors-0/+36
2015-12-30Small refactoring to make this code more clearSteve Klabnik-4/+5
2015-12-21Register new snapshotsAlex Crichton-6/+0
2015-12-19Have to use Weak instead of Arc in Weak::new() exampleSebastian Hahn-1/+1
2015-12-19Address review commentsSebastian Hahn-4/+3
2015-12-19Implement arc::Weak::new()Sebastian Hahn-0/+37
2015-12-10Auto merge of #30182 - alexcrichton:remove-deprecated, r=aturonbors-7/+0
2015-12-10std: Remove deprecated functionality from 1.5Alex Crichton-7/+0
2015-12-09fixed a typo in commentsTianyi Wang-1/+1
2015-11-25Auto merge of #30017 - nrc:fmt, r=brsonbors-18/+19
2015-11-24Add overflow check to `arc::Weak::upgrade`Andrew Paseltiner-0/+5
2015-11-24rustfmt: liballoc, liballoc_*, libarenaNick Cameron-18/+19
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-1/+1
2015-11-18Add missing annotations and some testsVadim Petrochenkov-0/+7
2015-11-16Auto merge of #29580 - alexbool:smart-pointer-conversion, r=alexcrichtonbors-0/+16
2015-11-16Fix feature nameAlexander Bulaev-1/+1
2015-11-12Remove impls for cases considered `niche`Alexander Bulaev-15/+0
2015-11-11Fix import warnings for stage0Steve Klabnik-1/+4