summaryrefslogtreecommitdiff
path: root/vm_method.c
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2021-06-28 15:00:35 -0700
committerAlan Wu <XrXr@users.noreply.github.com>2021-10-20 18:19:36 -0400
commit0d63600e4f9d45e9814191e5ca7aecf9ef28a9df (patch)
tree0e530e121a99288b62e8493e2d4c40846a793216 /vm_method.c
parentb385f311882be75e81ec9ce7ab74d2368fec1560 (diff)
Partial revert of ceebc7fc98d
I'm looking through the places where YJIT needs notifications. It looks like these changes to gc.c and vm_callinfo.h have become unnecessary since 84ab77ba592. This commit just makes the diff against upstream smaller, but otherwise shouldn't change any behavior.
Diffstat (limited to 'vm_method.c')
-rw-r--r--vm_method.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/vm_method.c b/vm_method.c
index 5260f2d05c..75f38d386d 100644
--- a/vm_method.c
+++ b/vm_method.c
@@ -115,18 +115,6 @@ rb_vm_mtbl_dump(const char *msg, VALUE klass, ID target_mid)
vm_mtbl_dump(klass, target_mid);
}
-void
-rb_vm_cc_invalidate(const struct rb_callcache *cc)
-{
- VM_ASSERT(IMEMO_TYPE_P(cc, imemo_callcache));
- VM_ASSERT(cc != vm_cc_empty());
- VM_ASSERT(cc->klass != 0); // should be enable
-
- *(VALUE *)&cc->klass = 0;
- RB_DEBUG_COUNTER_INC(cc_ent_invalidate);
-}
-
-
static inline void
vm_cme_invalidate(rb_callable_method_entry_t *cme)
{