Method: Concurrent::CAtomicFixnum#compare_and_set
- Defined in:
- ext/concurrent-ruby-ext/atomic_fixnum.c
#compare_and_set(rb_expect, rb_update) ⇒ Object
65 66 67 68 69 |
# File 'ext/concurrent-ruby-ext/atomic_fixnum.c', line 65
VALUE method_atomic_fixnum_compare_and_set(VALUE self, VALUE rb_expect, VALUE rb_update) {
Check_Type(rb_expect, T_FIXNUM);
Check_Type(rb_update, T_FIXNUM);
return ir_compare_and_set(self, rb_expect, rb_update);
}
|