diff options
| author | Luqman Aden <laden@csclub.uwaterloo.ca> | 2012-10-21 22:24:56 -0400 |
|---|---|---|
| committer | Luqman Aden <laden@csclub.uwaterloo.ca> | 2012-10-21 22:43:28 -0400 |
| commit | 48582b360c784a536bd502f9611cfe66c753ce64 (patch) | |
| tree | 8941a1bf7ca339f8fe70f1a76c5e50baa0140bb6 /src/rt/rust_builtin.cpp | |
| parent | e1db959ec22712376763e062dc2fbffc18f33d9c (diff) | |
| download | rust-48582b360c784a536bd502f9611cfe66c753ce64.tar.gz rust-48582b360c784a536bd502f9611cfe66c753ce64.zip | |
Replace rust_atomic_increment/decrement and rust_compare_and_swap_ptr with intrinsics.
Diffstat (limited to 'src/rt/rust_builtin.cpp')
| -rw-r--r-- | src/rt/rust_builtin.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index 5baa95c7323..67281cbee5a 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -830,16 +830,6 @@ rust_compare_and_swap_ptr(intptr_t *address, return sync::compare_and_swap(address, oldval, newval); } -extern "C" CDECL intptr_t -rust_atomic_increment(intptr_t *address) { - return sync::increment(address); -} - -extern "C" CDECL intptr_t -rust_atomic_decrement(intptr_t *address) { - return sync::decrement(address); -} - extern "C" CDECL void rust_task_weaken(rust_port_id chan) { rust_task *task = rust_get_current_task(); |
