]> git.lizzy.rs Git - rust.git/commit
std: Make the generic atomics take unsafe pointers
authorBrian Anderson <banderson@mozilla.com>
Tue, 25 Feb 2014 02:20:52 +0000 (18:20 -0800)
committerAlex Crichton <alex@alexcrichton.com>
Thu, 20 Mar 2014 20:33:43 +0000 (13:33 -0700)
commiteb25c42fc86b52863f8f438893c3856ed3fc51bc
treef6d68a167079963e7207a0c4de022b98d10fa5b3
parentf3fef9a6493fdd6322ff1b879f050750805a53a2
std: Make the generic atomics take unsafe pointers

These mutate values behind references that are Freeze, which is not
allowed.
src/librustc/middle/typeck/check/mod.rs
src/libstd/intrinsics.rs
src/libstd/sync/atomics.rs
src/test/auxiliary/cci_intrinsic.rs
src/test/run-pass/intrinsic-atomics.rs