rust/src/libstd/sync
bors a39c294155 auto merge of #12954 : brson/rust/atomicdocs, r=alexcrichton
This adds lots of docs to the atomics module. Two of the examples
are using the future atomics API (relying on `Share`) and are ignored temporarily.
I discovered a bug in the way AtomicBool's fetch_nand method is
implemented and fixed it by using the correct value for `true`.
I also fixed the implementation of AcqRel fences (it was only doing
a release barrier), and made a "relaxed" fence a failure.
2014-03-18 21:16:46 -07:00
..
arc.rs Relaxed the memory ordering on the implementation of UnsafeArc 2014-03-18 13:49:45 -07:00
atomics.rs std: Improve docs for atomics. Fix two bugs 2014-03-17 18:27:54 -07:00
deque.rs std: Change assert_eq!() to use {} instead of {:?} 2014-02-28 23:01:54 -08:00
mod.rs std: Introduce std::sync 2013-12-24 14:42:00 -08:00
mpmc_bounded_queue.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00
mpsc_queue.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00
spsc_queue.rs std: Rename Chan/Port types and constructor 2014-03-13 13:23:29 -07:00