diff options
| author | bors <bors@rust-lang.org> | 2013-05-13 05:04:41 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-05-13 05:04:41 -0700 |
| commit | 1bf2f68bb255cc6833d4253c4f6d071af9e05648 (patch) | |
| tree | 7ed14f8a52d842e64bbf258f9a2bcc3a8ca1cb34 /src/libstd/priority_queue.rs | |
| parent | 2774392b41af806028d9946f42e84495d58a33d6 (diff) | |
| parent | 852af346d346e0119af8336c88ee1b113346ac7c (diff) | |
| download | rust-1bf2f68bb255cc6833d4253c4f6d071af9e05648.tar.gz rust-1bf2f68bb255cc6833d4253c4f6d071af9e05648.zip | |
auto merge of #6437 : Thiez/rust/atomic, r=Aatch
This pull request adds 4 atomic intrinsics to the compiler, in preparation for #5042. * `atomic_load(src: &int) -> int` performs an atomic sequentially consistent load. * `atomic_load_acq(src: &int) -> int` performs an atomic acquiring load. * `atomic_store(dst: &mut int, val: int)` performs an atomic sequentially consistent store. * `atomic_store_rel(dst: &mut int, val: int)` performs an atomic releasing store. For more information about the whole acquire/release thing: http://llvm.org/docs/Atomics.html r?
Diffstat (limited to 'src/libstd/priority_queue.rs')
0 files changed, 0 insertions, 0 deletions
