ATOMIC_SIZE_ADD    17 ruby_atomic.h  # define ATOMIC_SIZE_ADD(var, val) __atomic_fetch_add(&(var), (val), __ATOMIC_SEQ_CST)
ATOMIC_SIZE_ADD    35 ruby_atomic.h  # define ATOMIC_SIZE_ADD(var, val) __sync_fetch_and_add(&(var), (val))
ATOMIC_SIZE_ADD    79 ruby_atomic.h  #  define ATOMIC_SIZE_ADD(var, val) InterlockedExchangeAdd64((LONG_LONG *)&(var), (val))
ATOMIC_SIZE_ADD    86 ruby_atomic.h  #  define ATOMIC_SIZE_ADD(var, val) InterlockedExchangeAdd((LONG *)&(var), (val))
ATOMIC_SIZE_ADD   105 ruby_atomic.h  #  define ATOMIC_SIZE_ADD(var, val) atomic_add_long(&(var), (val))
ATOMIC_SIZE_ADD   112 ruby_atomic.h  #  define ATOMIC_SIZE_ADD(var, val) atomic_add_int(&(var), (val))
ATOMIC_SIZE_ADD   134 ruby_atomic.h  # define ATOMIC_SIZE_ADD(var, val) (void)((var) += (val))