diff options
author | Koichi Sasada <ko1@atdot.net> | 2020-11-17 16:40:47 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2020-11-18 03:52:41 +0900 |
commit | 5e3259ea7490a2542d78c433eb8c9d44c7819e61 (patch) | |
tree | 1a280e725a2c66ca776086661e3b707fd73f4577 /ext/ripper/depend | |
parent | 0683912db888b0421ce4c40ad450ccf75ad7e3f4 (diff) | |
download | ruby-5e3259ea7490a2542d78c433eb8c9d44c7819e61.tar.gz |
fix public interface
To make some kind of Ractor related extensions, some functions
should be exposed.
* include/ruby/thread_native.h
* rb_native_mutex_*
* rb_native_cond_*
* include/ruby/ractor.h
* RB_OBJ_SHAREABLE_P(obj)
* rb_ractor_shareable_p(obj)
* rb_ractor_std*()
* rb_cRactor
and rm ractor_pub.h
and rename srcdir/ractor.h to srcdir/ractor_core.h
(to avoid conflict with include/ruby/ractor.h)
Diffstat (limited to 'ext/ripper/depend')
-rw-r--r-- | ext/ripper/depend | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/ripper/depend b/ext/ripper/depend index bfd6738928..4ce522fbc3 100644 --- a/ext/ripper/depend +++ b/ext/ripper/depend @@ -210,6 +210,7 @@ ripper.o: $(hdrdir)/ruby/io.h ripper.o: $(hdrdir)/ruby/missing.h ripper.o: $(hdrdir)/ruby/onigmo.h ripper.o: $(hdrdir)/ruby/oniguruma.h +ripper.o: $(hdrdir)/ruby/ractor.h ripper.o: $(hdrdir)/ruby/regex.h ripper.o: $(hdrdir)/ruby/ruby.h ripper.o: $(hdrdir)/ruby/st.h @@ -244,7 +245,6 @@ ripper.o: $(top_srcdir)/internal/variable.h ripper.o: $(top_srcdir)/internal/vm.h ripper.o: $(top_srcdir)/internal/warnings.h ripper.o: $(top_srcdir)/node.h -ripper.o: $(top_srcdir)/ractor_pub.h ripper.o: $(top_srcdir)/regenc.h ripper.o: $(top_srcdir)/ruby_assert.h ripper.o: $(top_srcdir)/symbol.h |