summary refs log tree commit diff
path: root/src/libstd/unstable/atomics.rs
AgeCommit message (Expand)AuthorLines
2013-09-17remove unnecessary transmutesDaniel Micay-7/+1
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-1/+2
2013-08-16doc: correct spelling in documentation.Huon Wilson-3/+3
2013-08-03register snapshotsDaniel Micay-1/+1
2013-07-31Revert atomicrmw {max, min, umax, umin}Seo Sanghyeon-82/+0
2013-07-28Fix spelling errorsJames Miller-2/+2
2013-07-28Add static initializers for atomicsJames Miller-5/+26
2013-07-28Add an atomic fence intrinsicJames Miller-0/+27
2013-07-25Added some more atomic operations.Gábor Horváth-2/+184
2013-07-23Added missing memory orderings for atomic types.Gábor Horváth-0/+12
2013-07-20Add AtomicOption::fill() and AtomicOption::is_empty()Ben Blum-0/+38
2013-06-27Rename #[no_drop_flag] to #[unsafe_no_drop_flag]Birunthan Mohanathas-1/+1
2013-06-25Change finalize -> drop.Luqman Aden-1/+1
2013-06-25Set #[no_drop_flag] on Rc<T> and AtomicOption. Add TestJames Miller-0/+1
2013-06-18replace #[inline(always)] with #[inline]. r=burningtree.Graydon Hoare-30/+30
2013-06-12Document unstable::atomics fetch_* return valuesBen Blum-0/+6
2013-06-10Tag a bunch of destructors that need mutable self with FIXME for #4330. Close...Ben Blum-0/+1
2013-06-05Made fns in the impls for the Atomic structs pubMatthijs Hofstra-31/+31
2013-05-26Add some documentationJames Miller-1/+25
2013-05-26Add AtomicOption typeJames Miller-33/+91
2013-05-26Make AtomicPtr use *mut, instead of ~James Miller-47/+15
2013-05-25Add basic atomic typesJames Miller-0/+343