aboutsummaryrefslogtreecommitdiffstats
path: root/yjit/src/stats.rs
diff options
context:
space:
mode:
authorJimmy Miller <jimmy.miller@shopify.com>2023-02-16 11:25:48 -0500
committerGitHub <noreply@github.com>2023-02-16 11:25:48 -0500
commitb4c38f3c5960eb5f6376006e1a569b937a896a8c (patch)
tree4ce42ad368f686e418c33998e2675688becaaa04 /yjit/src/stats.rs
parent21543ac86ce0b730c1381588d7dc9eb0e32277c7 (diff)
downloadruby-b4c38f3c5960eb5f6376006e1a569b937a896a8c.tar.gz
YJIT: Initial support for rest args (#7311)
* YJIT: Initial support for rest args * Update yjit/src/codegen.rs --------- Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>
Diffstat (limited to 'yjit/src/stats.rs')
-rw-r--r--yjit/src/stats.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/yjit/src/stats.rs b/yjit/src/stats.rs
index 2ea5d3da75..774f718318 100644
--- a/yjit/src/stats.rs
+++ b/yjit/src/stats.rs
@@ -196,7 +196,6 @@ make_counters! {
send_iseq_only_keywords,
send_iseq_kwargs_req_and_opt_missing,
send_iseq_kwargs_mismatch,
- send_iseq_has_rest,
send_iseq_has_post,
send_iseq_has_kwrest,
send_iseq_has_no_kw,
@@ -237,6 +236,12 @@ make_counters! {
send_send_chain_not_string_or_sym,
send_send_getter,
send_send_builtin,
+ send_iseq_has_rest_and_captured,
+ send_iseq_has_rest_and_splat,
+ send_iseq_has_rest_and_send,
+ send_iseq_has_rest_and_block,
+ send_iseq_has_rest_and_kw,
+ send_iseq_has_rest_and_optional,
send_is_a_class_mismatch,
send_instance_of_class_mismatch,