1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/include/ruby
Koichi Sasada 182fb73c40 rb_ext_ractor_safe() to declare ractor-safe ext
C extensions can violate the ractor-safety, so only ractor-safe
C extensions (C methods) can run on non-main ractors.
rb_ext_ractor_safe(true) declares that the successive
defined methods are ractor-safe. Otherwiwze, defined methods
checked they are invoked in main ractor and raise an error
if invoked at non-main ractors.

[Feature #17307]
2020-12-01 15:44:18 +09:00
..
backward
internal rb_ext_ractor_safe() to declare ractor-safe ext 2020-12-01 15:44:18 +09:00
assert.h
backward.h
debug.h
defines.h
encoding.h
intern.h
io.h
memory_view.h
missing.h
onigmo.h
oniguruma.h Merge Onigmo 6.0.0 2016-12-10 17:47:04 +00:00
ractor.h ractor local storage C-API 2020-12-01 09:39:30 +09:00
random.h
re.h
regex.h
ruby.h
st.h
subst.h
thread.h
thread_native.h
util.h
version.h
vm.h
win32.h