summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2023-03-27 21:58:50 -0700
committerTakashi Kokubun <takashikkbn@gmail.com>2023-04-01 16:56:05 -0700
commit0973b93e495bd39da5032747fbc5051bb226c1a9 (patch)
tree41165fdc8826cb45f4d8355bb92e5642c67694e9 /tool
parentd71db90c6800bee0716673a0c6d5bc356c04e9cb (diff)
downloadruby-0973b93e495bd39da5032747fbc5051bb226c1a9.tar.gz
RJIT: Start moving away from VM-like ISEQ handling
Diffstat (limited to 'tool')
-rwxr-xr-xtool/rjit/bindgen.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/tool/rjit/bindgen.rb b/tool/rjit/bindgen.rb
index 4331d51af6..180c21a6c9 100755
--- a/tool/rjit/bindgen.rb
+++ b/tool/rjit/bindgen.rb
@@ -457,6 +457,7 @@ generator = BindingGenerator.new(
VM_CALL_OPT_SEND
VM_CALL_TAILCALL
VM_CALL_TAILCALL_bit
+ VM_CALL_ZSUPER
VM_ENV_DATA_INDEX_FLAGS
VM_ENV_DATA_SIZE
VM_ENV_FLAG_LOCAL
@@ -614,6 +615,7 @@ generator = BindingGenerator.new(
rb_jit_func_t
rb_iseq_param_keyword
rb_rjit_options
+ rb_callinfo_kwarg
],
# #ifdef-dependent immediate types, which need Primitive.cexpr! for type detection
dynamic_types: %w[