summaryrefslogtreecommitdiff
path: root/yjit/src/stats.rs
diff options
context:
space:
mode:
authorTakashi Kokubun <takashikkbn@gmail.com>2022-12-09 16:45:38 -0800
committerGitHub <noreply@github.com>2022-12-09 16:45:38 -0800
commit24043031be75cb5119cc4a6c1ffb2c867b567633 (patch)
tree0805d506cb5579de8a7b7bb410f297c536461714 /yjit/src/stats.rs
parent381e128c135e491689714cb69353d11e782f5994 (diff)
downloadruby-24043031be75cb5119cc4a6c1ffb2c867b567633.tar.gz
YJIT: Split send_iseq_complex_callee exit reasons (#6895)
Diffstat (limited to 'yjit/src/stats.rs')
-rw-r--r--yjit/src/stats.rs11
1 files changed, 10 insertions, 1 deletions
diff --git a/yjit/src/stats.rs b/yjit/src/stats.rs
index ee841a4c04..91e4ec078f 100644
--- a/yjit/src/stats.rs
+++ b/yjit/src/stats.rs
@@ -194,7 +194,16 @@ make_counters! {
send_iseq_only_keywords,
send_iseq_kwargs_req_and_opt_missing,
send_iseq_kwargs_mismatch,
- send_iseq_complex_callee,
+ send_iseq_has_rest,
+ send_iseq_has_post,
+ send_iseq_has_kwrest,
+ send_iseq_has_no_kw,
+ send_iseq_accepts_no_kwarg,
+ send_iseq_materialized_block,
+ send_iseq_splat_with_opt,
+ send_iseq_splat_with_kw,
+ send_iseq_missing_optional_kw,
+ send_iseq_too_many_kwargs,
send_not_implemented_method,
send_getter_arity,
send_se_cf_overflow,