summaryrefslogtreecommitdiff
path: root/rjit_c.h
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 /rjit_c.h
parentd71db90c6800bee0716673a0c6d5bc356c04e9cb (diff)
downloadruby-0973b93e495bd39da5032747fbc5051bb226c1a9.tar.gz
RJIT: Start moving away from VM-like ISEQ handling
Diffstat (limited to 'rjit_c.h')
-rw-r--r--rjit_c.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/rjit_c.h b/rjit_c.h
index 3ae4070266..42035b52c1 100644
--- a/rjit_c.h
+++ b/rjit_c.h
@@ -67,6 +67,20 @@ RJIT_RUNTIME_COUNTERS(
send_iseq_complex_has_kw,
send_iseq_complex_has_kwrest,
send_iseq_complex_has_block,
+ send_iseq_ruby2_keywords,
+ send_iseq_has_rest_and_captured,
+ send_iseq_has_rest_and_kw,
+ send_iseq_has_no_kw,
+ send_iseq_zsuper,
+ send_iseq_materialized_block,
+ send_iseq_splat_with_kw,
+ send_iseq_has_rest,
+ send_iseq_block_arg0_splat,
+ send_iseq_kw_call,
+ send_iseq_splat,
+ send_iseq_has_rest_and_optional,
+ send_iseq_arity_error,
+ send_iseq_missing_optional_kw,
send_cfunc_variadic,
send_cfunc_too_many_args,