d5aa795aa5
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. |
||
---|---|---|
.. | ||
arc.rs | ||
atomics.rs | ||
deque.rs | ||
mod.rs | ||
mpmc_bounded_queue.rs | ||
mpsc_queue.rs | ||
spsc_queue.rs |