rust/src/test
Brian Anderson f3fef9a649 std: Make atomics immutable. #11583
In Rust, the strongest guarantee that `&mut` provides is that the memory
pointed to is *not aliased*, whereas `&`'s guarantees are much weaker:
that the value can be aliased, and may be mutated under proper precautions
(interior mutability).

Our atomics though use `&mut` for mutation even while creating multiple
aliases, so this changes them to use 'interior mutability', mutating
through immutable references.
2014-03-20 09:44:29 -07:00
..
auxiliary std: Make atomics immutable. #11583 2014-03-20 09:44:29 -07:00
bench rename std::vec -> std::slice 2014-03-20 01:30:27 -04:00
codegen
compile-fail auto merge of #12686 : FlaPer87/rust/shared, r=nikomatsakis 2014-03-20 05:51:48 -07:00
debug-info debuginfo: Make limited-debuginfo test case more robust against GDB output variations. 2014-03-14 19:11:02 +01:00
pretty Fix a pretty printer crash on /***. 2014-02-27 12:16:18 +11:00
run-fail log: Introduce liblog, the old std::logging 2014-03-15 22:26:36 -07:00
run-make rustc: Prevent false positives in crate loading 2014-03-19 10:47:00 -07:00
run-pass std: Make atomics immutable. #11583 2014-03-20 09:44:29 -07:00
run-pass-fulldeps Move syntax-extension-hexfloat.rs 2014-03-18 13:48:09 -07:00