rust/src/libstd/sync
Alex Crichton d5aa795aa5 std: Add cfg(test) to UnsafeArc assertions
This is a ubiquitous type in concurrent code, and the assertions are causing
significant code bloat for simple operations such as reading the pointer
(injecting a failure point, etc).

I am testing executable sizes with no I/O implementations (everything stubbed
out to return nothing), and this took the size of a libnative executable from
328K to 207K (37% reduction in size), so I think that this is one assertion
that's well worth configuring off for now.
2014-02-28 10:46:12 -08:00
..
arc.rs std: Add cfg(test) to UnsafeArc assertions 2014-02-28 10:46:12 -08:00
atomics.rs std: Move intrinsics to std::intrinsics. 2014-02-23 01:07:53 -08:00
deque.rs std: clean up ptr a bit 2014-02-15 12:11:41 -05:00
mod.rs std: Introduce std::sync 2013-12-24 14:42:00 -08:00
mpmc_bounded_queue.rs Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00
mpsc_queue.rs Spellcheck library docs. 2014-02-18 08:05:35 +11:00
spsc_queue.rs Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00