summaryrefslogtreecommitdiff
path: root/include/ruby/atomic.h
AgeCommit message (Expand)Author
27 hoursget_next_shape_internal: Skip VM lock for single child caseJean Boussier
14 daysWork on ATOMIC_VALUE_SETJohn Hawthorn
2024-11-02Include windows.h for `LONG` and `Interlocked` functionsNobuyoshi Nakada
2024-06-07Cast `RUBY_ATOMIC_PTR_CAS` argumentsNobuyoshi Nakada
2024-02-11Win32: Fix pre-defined macros for platformsNobuyoshi Nakada
2023-12-10Add RUBY_ATOMIC_{PTR_,}FETCH macros for atomic loadsKJ Tsanaktsidis
2021-09-24Align the implementation precedences with `rb_atomic_t` definitionNobuyoshi Nakada
2021-09-22include/ruby/atomic.h: rework卜部昌平
2021-09-15include/ruby/atomic.h: add doxygen卜部昌平
2021-03-07Removed a typo in a comment [ci skip]Nobuyoshi Nakada
2020-12-24Use RBIMPL_COMPILER_{SINCE,BEFORE} for MSVCNobuyoshi Nakada
2020-12-24Expose atomic operation macros with RUBY prefixNobuyoshi Nakada
close