summary refs log tree commit diff
path: root/src/libsync/raw.rs
AgeCommit message (Expand)AuthorLines
2014-06-24librustc: Remove cross borrowing from mutable `Box`es to `&mut`.Patrick Walton-1/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-10/+10
2014-06-15Register new snapshotsAlex Crichton-2/+2
2014-06-11sync: Move underneath libstdAlex Crichton-5/+11
2014-06-08Remove the dead code identified by the new lintJakub Wieczorek-4/+4
2014-06-06Make sync::raw::Sem use Unsafe to manage mutability instead of transmuting an...Jonathan S-22/+8
2014-05-23std: Move unstable::finally to std::finally. #1457Brian Anderson-1/+1
2014-05-17std: Refactor liballoc out of lib{std,sync}Alex Crichton-1/+1
2014-05-11core: Remove the cast moduleAlex Crichton-9/+8
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-3/+5
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-3/+3
2014-04-10std: Make std::comm return types consistentAlex Crichton-6/+5
2014-03-31sync: Switch field privacy as necessaryAlex Crichton-14/+14
2014-03-28Rename Pod into CopyFlavio Percoco-3/+3
2014-03-27Fix fallout of removing default boundsAlex Crichton-2/+2
2014-03-23sync: Rewrite the base primitivesAlex Crichton-0/+1119