summary refs log tree commit diff
path: root/src/libstd/cell.rs
AgeCommit message (Collapse)AuthorLines
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-1/+1
One instance remains in net_tcp due to a foreign fn. Lots of instances remain in serialization.rs, but IIRC that is being removed. I had to do unholy things to task-perf-word-count-generic to get it to compile after demoding pipes. I may well have messed up its performance, but it passes.
2012-10-03Remove uses of + mode from libstdTim Chevalier-3/+3
More or less the same as my analogous commit for libcore. Had to remove the forbid(deprecated_modes) pragma from some files -- will restore it after the snapshot.
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
Fixes #2806 Fixes #3197 Fixes #3138
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