ATOMIC_SET          7 ruby_atomic.h  # define ATOMIC_SET(var, val)  (void)__atomic_exchange_n(&(var), (val), __ATOMIC_SEQ_CST)
ATOMIC_SET         28 ruby_atomic.h  # define ATOMIC_SET(var, val)  (void)__sync_lock_test_and_set(&(var), (val))
ATOMIC_SET         46 ruby_atomic.h  # define ATOMIC_SET(var, val) InterlockedExchange(&(var), (val))
ATOMIC_SET         97 ruby_atomic.h  # define ATOMIC_SET(var, val) (void)atomic_swap_uint(&(var), (val))
ATOMIC_SET        127 ruby_atomic.h  # define ATOMIC_SET(var, val) (void)((var) = (val))