From 70ea58bd5ba42b26ff39f51079af0efa422ac036 Mon Sep 17 00:00:00 2001 From: Takashi Kokubun Date: Sun, 19 Mar 2023 21:18:09 -0700 Subject: RJIT: Break up RJIT send_iseq_complex exit reasons --- rjit_c.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'rjit_c.h') diff --git a/rjit_c.h b/rjit_c.h index 9a7f2ba542..384b517480 100644 --- a/rjit_c.h +++ b/rjit_c.h @@ -51,7 +51,18 @@ RJIT_RUNTIME_COUNTERS( send_block_not_proxy, send_iseq_kwparam, - send_iseq_complex, + send_iseq_complex_kwarg, + send_iseq_complex_kw_splat, + send_iseq_complex_splat, + send_iseq_complex_accepts_no_kwarg, + send_iseq_complex_arg_setup_block, + send_iseq_complex_arity, + send_iseq_complex_has_lead, + send_iseq_complex_has_rest_or_post, + send_iseq_complex_has_opt, + send_iseq_complex_has_kw, + send_iseq_complex_has_kwrest, + send_iseq_complex_has_block, send_cfunc_variadic, send_cfunc_too_many_args, -- cgit v1.2.1