about summary refs log tree commit diff
path: root/src/libstd/arc.rs
AgeCommit message (Expand)AuthorLines
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-2/+2
2013-05-13core: Rename SharedMutableState to UnsafeAtomicRcBoxBrian Anderson-41/+43
2013-05-13core: Move locks, atomic rc to unstable::syncBrian Anderson-3/+3
2013-05-09auto merge of #6349 : thestinger/rust/explicit_copy, r=thestingerbors-1/+1
2013-05-09remove vecs_implicitly_copyable from libstd/libcoreDaniel Micay-1/+1
2013-05-09libstd: rename vec::each(var) to var.eachYoungmin Yoo-4/+3
2013-05-08libcore: Fix tests.Patrick Walton-3/+9
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-2/+1
2013-05-07arc: mark RWARC as non-ConstDaniel Micay-0/+1
2013-05-01correct incorrect handling of overloaded operators, exposing various other bi...Niko Matsakis-4/+4
2013-04-30new borrow checker (mass squash)Niko Matsakis-6/+6
2013-04-27only use #[no_core] in libcoreDaniel Micay-2/+0
2013-04-23Removing more unnecessary unsafe blocks throughoutAlex Crichton-19/+15
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-1/+1
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-12/+12
2013-04-08Removing some mutable fields in libstdAlex Crichton-1/+1
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-30/+30
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-8/+12
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-6/+6
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-7/+7
2013-03-15impl Clone for ~T, ~[T], ~strBen Striegel-10/+10
2013-03-11Remove uses of logBrian Anderson-1/+1
2013-03-11libstd: Remove all newtype enums from std and core.Patrick Walton-13/+38
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-8/+8
2013-03-07test: Fix tests.Patrick Walton-1/+2
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-30/+30
2013-03-07De-implicit-self libstdBen Striegel-3/+3
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-21/+34
2013-03-04Remove unused imports throughout src/Alex Crichton-6/+0
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-3/+3
2013-02-28auto merge of #5176 : brson/rust/unwrap_shared_mutable_state, r=nikomatsakisbors-65/+1
2013-02-28core: Remove unwrap_shared_mutable_state. #4436Brian Anderson-65/+1
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-0/+1
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-6/+6
2013-02-27libsyntax: Forbid `~mut` and `~const`. rs=demutingPatrick Walton-3/+4
2013-02-21core: Extract comm from pipes. #4742Brian Anderson-10/+10
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-18/+18
2013-02-15libstd: Get rid of `move`.Luqman Aden-42/+42
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-3/+3
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-4/+4
2013-02-12Adjust borrow checker algorithm to address #4856 unsoundness,Niko Matsakis-35/+50
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-2/+0
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-4/+4
2013-01-29std: Stop using oldcommBrian Anderson-1/+0
2013-01-29libstd: De-export libstd. rs=deexportPatrick Walton-15/+13
2013-01-29librustc: Disallow trait bounds in types, enumerations, and structure definit...Patrick Walton-7/+7
2013-01-25Declare std::arc::unwrap to be pubCody Schroeder-1/+1
2013-01-24librustc: Allow `&mut` to be loaned; allow `self` to be loaned; make `&mut` l...Patrick Walton-12/+19
2013-01-17librustc: Implement write guards for borrowing `@mut` to `&` or `&mut`. r=nma...Patrick Walton-6/+8
2013-01-15Swap return value order in pipes::oneshot Issue #4496Nick Desaulniers-1/+1