[前][次][番号順一覧][スレッド一覧]

ruby-changes:68967

From: Noah <ko1@a...>
Date: Thu, 21 Oct 2021 08:19:29 +0900 (JST)
Subject: [ruby-changes:68967] b385f31188 (master): Remove seven YJIT counters that are no longer used.

https://git.ruby-lang.org/ruby.git/commit/?id=b385f31188

From b385f311882be75e81ec9ce7ab74d2368fec1560 Mon Sep 17 00:00:00 2001
From: Noah Gibbs <noah.gibbs@s...>
Date: Mon, 28 Jun 2021 17:35:20 +0100
Subject: Remove seven YJIT counters that are no longer used.

---
 yjit_iface.h | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/yjit_iface.h b/yjit_iface.h
index cfb2764454..cdeef11765 100644
--- a/yjit_iface.h
+++ b/yjit_iface.h
@@ -27,17 +27,13 @@ YJIT_DECLARE_COUNTERS( https://github.com/ruby/ruby/blob/trunk/yjit_iface.h#L27
 
     send_callsite_not_simple,
     send_kw_splat,
-    send_ic_empty,
-    send_invalid_cme,
     send_ivar_set_method,
     send_zsuper_method,
-    send_alias_method,
     send_undef_method,
     send_optimized_method,
     send_missing_method,
     send_bmethod,
     send_refined_method,
-    send_unknown_method_type,
     send_cfunc_ruby_array_varg,
     send_cfunc_argc_mismatch,
     send_cfunc_toomany_args,
@@ -47,9 +43,7 @@ YJIT_DECLARE_COUNTERS( https://github.com/ruby/ruby/blob/trunk/yjit_iface.h#L43
     send_iseq_complex_callee,
     send_not_implemented_method,
     send_getter_arity,
-    send_se_receiver_not_heap,
     send_se_cf_overflow,
-    send_se_cc_klass_differ,
     send_se_protected_check_failed,
 
     leave_se_finish_frame,
@@ -60,7 +54,6 @@ YJIT_DECLARE_COUNTERS( https://github.com/ruby/ruby/blob/trunk/yjit_iface.h#L54
     getivar_idx_out_of_range,
     getivar_undef,
     getivar_name_not_mapped,
-    getivar_not_object,
 
     setivar_se_self_not_heap,
     setivar_idx_out_of_range,
-- 
cgit v1.2.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]