about summary refs log tree commit diff
path: root/src/libstd/cell.rs
AgeCommit message (Expand)AuthorLines
2013-08-12Make cell with_ref/with_mut_ref use finally. Close #7975.Ben Blum-8/+8
2013-07-22new snapshotDaniel Micay-1/+0
2013-07-20Use Option .take() or .take_unwrap() instead of util::replace where possibleblake2-ppc-2/+1
2013-06-29Rename #[mutable] to #[no_freeze]Brian Anderson-1/+2
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-14/+14
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-8/+10
2013-05-30Remove unnecessary 'use' formsDaniel Farina-2/+1
2013-05-30Require documentation by default for libstdAlex Crichton-0/+2
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-0/+1
2013-05-24use deriving for DeepCloneDaniel Micay-14/+1
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+136
2013-02-26libcore: Move Cell to core and de-~mut core and stdPatrick Walton-90/+0
2013-02-15libstd: Get rid of `move`.Luqman Aden-6/+6
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-2/+2
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-2/+2
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-1/+0
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-0/+1
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+3
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-18Made more stuff pure.Jesse Jones-2/+2
2012-10-12Make moves explicit in std testsTim Chevalier-1/+1
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-1/+1
2012-10-03Remove uses of + mode from libstdTim Chevalier-3/+3
2012-09-28De-export std::{bitv, cell, timer}. Part of #3583.Graydon Hoare-3/+3
2012-09-28std: Eliminate deprecated patternsBrian Anderson-1/+0
2012-09-11Make moves explicit in argumentsTim Chevalier-1/+1
2012-09-10Make remaining moves explicit in libstdTim Chevalier-2/+2
2012-09-07Convert field terminators to commas. Stop parsing semis.Brian Anderson-1/+1
2012-09-01Confirm demode of cell.rsKevin Cantu-0/+2
2012-08-26Camel case the option typeBrian Anderson-5/+5
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-4/+5
2012-08-16libstd: Add a function to borrow a cellPatrick Walton-1/+8
2012-08-12std: Add tests for cell. Fix a logic errorBrian Anderson-4/+32
2012-08-12std: Add cell to the std crate and make it buildBrian Anderson-4/+3
2012-08-09libstd: Implement cells as a nicer replacement for the option dancePatrick Walton-0/+42