about summary refs log tree commit diff
path: root/src/libstd/sync/atomics.rs
AgeCommit message (Expand)AuthorLines
2014-06-11sync: Move underneath libstdAlex Crichton-234/+0
2014-05-13core: Inherit the atomics moduleAlex Crichton-795/+21
2014-05-11core: Remove the cast moduleAlex Crichton-10/+10
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-5/+6
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-13/+13
2014-04-11Add more type signatures to the docs; tweak a few of them.Huon Wilson-1/+1
2014-04-03Add fetch_and, fetch_or, fetch_xor to AtomicInt, AtomicUintJonathan S-1/+133
2014-03-31std: Switch field privacy as necessaryAlex Crichton-9/+9
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28Rename Pod into CopyFlavio Percoco-11/+11
2014-03-24std: Unignore atomic testsBrian Anderson-4/+2
2014-03-20std: Update atomic documentation to remove 'mut'Alex Crichton-23/+23
2014-03-20std: Remove AtomicU64Brian Anderson-52/+0
2014-03-20std: Make the generic atomics in `sync::atomics` privateBrian Anderson-10/+10
2014-03-20std: Make the generic atomics take unsafe pointersBrian Anderson-45/+45
2014-03-20std: Make atomics immutable. #11583Brian Anderson-42/+42
2014-03-20Make atomics interior Unsafe<T>Flavio Percoco-50/+60
2014-03-17std: Improve docs for atomics. Fix two bugsBrian Anderson-68/+393
2014-03-16Remove AtomicFlagCadence Marseille-41/+6
2014-03-14fix MIPS targetJyun-Yan You-0/+4
2014-02-23std: Move intrinsics to std::intrinsics.Brian Anderson-1/+1
2014-02-04Register new snapshotsAlex Crichton-190/+0
2014-02-04Replace NonCopyable usage with NoPodFlavio Percoco-20/+20
2014-02-03Various bug fixes and rebase conflictsAlex Crichton-1/+1
2014-02-03Add an AtomicU64 type to std::sync::atomicsAlex Crichton-32/+245
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-2/+1
2013-12-24std: Introduce std::syncAlex Crichton-0/+603