diff options
| author | Brian Anderson <banderson@mozilla.com> | 2014-03-16 16:05:01 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2014-03-17 18:27:54 -0700 |
| commit | 749e527be61c05775e5c797b302e3863a955fd89 (patch) | |
| tree | 28093bba0ad9c241fbaa89094d34df30778d669c /src/rustllvm/ExecutionEngineWrapper.cpp | |
| parent | af9368452d8578af219713b34f7e3be4bd085186 (diff) | |
| download | rust-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
