about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2014-03-16 16:05:01 -0700
committerBrian Anderson <banderson@mozilla.com>2014-03-17 18:27:54 -0700
commit749e527be61c05775e5c797b302e3863a955fd89 (patch)
tree28093bba0ad9c241fbaa89094d34df30778d669c /src/rustllvm/ExecutionEngineWrapper.cpp
parentaf9368452d8578af219713b34f7e3be4bd085186 (diff)
downloadrust-749e527be61c05775e5c797b302e3863a955fd89.tar.gz
rust-749e527be61c05775e5c797b302e3863a955fd89.zip
std: Improve docs for atomics. Fix two bugs
This adds lots of docs to the atomics module. Two of the examples
are using the future atomics API and are ignored temporarily.
I discovered a bug in the way AtomicBool's fetch_nand method is
implemented and fixed it by using the correct value for `true`.
I also fixed the implementation of AcqRel fences (it was only doing
a release barrier), and made a "relaxed" fence a failure.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions