about summary refs log tree commit diff
path: root/src/libextra/arc.rs
AgeCommit message (Expand)AuthorLines
2013-09-25rustdoc: Change all code-blocks with a scriptAlex Crichton-4/+4
2013-09-24Correctly encode item visibility in metadataAlex Crichton-2/+2
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-09-04Use MuextArc and RWArc in docstringsFlaper Fesp-5/+5
2013-09-04Fixed docs and stylesFlaper Fesp-122/+30
2013-09-04Add a safe implementation of MutexArc::access* methodsFlaper Fesp-21/+162
2013-09-04Rename MutexArc access methods to unsafe_accessFlaper Fesp-9/+9
2013-08-31Cleanup concurrency testsSteven Stewart-Gallus-49/+49
2013-08-27Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674.Huon Wilson-7/+7
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-9/+9
2013-08-16Reserve 'yield' keywordKevin Ballard-4/+4
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-2/+2
2013-08-08auto merge of #8385 : cmr/rust/big-rollup, r=alexcrichtonbors-10/+4
2013-08-07std: Fix for-range loops that can use iteratorsblake2-ppc-10/+4
2013-08-07Disable linked failure testsBrian Anderson-0/+1
2013-08-03remove obsolete `foreach` keywordDaniel Micay-3/+3
2013-08-03Explicitly impl Clone for RWArcKevin Ballard-14/+12
2013-08-02replace `range` with an external iteratorDaniel Micay-3/+2
2013-08-01auto merge of #8190 : thestinger/rust/for, r=thestingerbors-6/+6
2013-08-01std: Change `Times` trait to use `do` instead of `for`blake2-ppc-6/+6
2013-08-01auto merge of #8164 : brson/rust/noportset, r=pcwaltonbors-4/+0
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1/+1
2013-07-31std: Remove PortSet. Not supported by new scheduler. Replace uses with Shared...Brian Anderson-4/+0
2013-07-30UnsafeArc methods return unsafe pointers, so are not themselves unsafe.Ben Blum-3/+3
2013-07-27Fix nits.Steven Stewart-Gallus-8/+9
2013-07-27Change concurrency primitives to standard naming conventionsSteven Stewart-Gallus-110/+110
2013-07-22new snapshotDaniel Micay-1/+0
2013-07-20Reimplement ARC::unwrap() and friends.Ben Blum-8/+72
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-1/+1
2013-06-30auto merge of #7468 : cmr/rust/great_renaming, r=pcwaltonbors-10/+8
2013-06-29Removing a lot of usage of '&const'Alex Crichton-2/+2
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-10/+8
2013-06-29Rename #[mutable] to #[no_freeze]Brian Anderson-1/+2
2013-06-28librustc: Change "Owned" to "Send" everywherePatrick Walton-14/+14
2013-06-28librustc: Rename Const to FreezePatrick Walton-10/+10
2013-06-27auto merge of #7430 : huonw/rust/vec-kill, r=thestingerbors-1/+0
2013-06-28extra: silence some test warnings.Huon Wilson-1/+0
2013-06-27auto merge of #7361 : brson/rust/incoming, r=brsonbors-1/+1
2013-06-25auto merge of #7269 : luqmana/rust/drop, r=thestingerbors-1/+1
2013-06-25Merge remote-tracking branch 'mozilla/master' into incomingBrian Anderson-4/+7
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-25remove `each` from vec, HashMap and HashSetDaniel Micay-4/+7
2013-06-24Merge remote-tracking branch 'reusee/master' into HEADBrian Anderson-1/+1
2013-06-23vec: remove BaseIter implementationDaniel Micay-3/+4
2013-06-22replaced some 'std::' with 'extra::' in commentsreus-1/+1
2013-06-21libextra: cleanup warningsJames Miller-9/+7
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-11/+11
2013-06-13Improve comments in sync and arc a bit more.Ben Blum-4/+4
2013-06-13Add a test case for #7065.Ben Blum-0/+62
2013-06-12remove bitrotted cant_nest field from RWARC (the #[mutable] tag suffices)Ben Blum-3/+1