From dd863714bf377b044645ea12b4db48920d49694e Mon Sep 17 00:00:00 2001 From: Peter Zhu Date: Wed, 22 Jan 2025 11:01:15 -0500 Subject: [PATCH] Remove dead vm_cc_valid_p --- vm_callinfo.h | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/vm_callinfo.h b/vm_callinfo.h index d85261aaf9..399cd8d746 100644 --- a/vm_callinfo.h +++ b/vm_callinfo.h @@ -472,19 +472,6 @@ vm_cc_invalidated_p(const struct rb_callcache *cc) } } -// For RJIT. cc_cme is supposed to have inlined `vm_cc_cme(cc)`. -static inline bool -vm_cc_valid_p(const struct rb_callcache *cc, const rb_callable_method_entry_t *cc_cme, VALUE klass) -{ - VM_ASSERT(IMEMO_TYPE_P(cc, imemo_callcache)); - if (cc->klass == klass && !METHOD_ENTRY_INVALIDATED(cc_cme)) { - return 1; - } - else { - return 0; - } -} - /* callcache: mutate */ static inline void