diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-12-06 19:26:48 -0500 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-12-25 09:18:17 -0500 |
| commit | ade779b1e1fbfa7a60da1a3834859665225e310e (patch) | |
| tree | 1df05f6f2839d05eca941b24e8365956c112e365 /imemo.c | |
| parent | a7ef2a9b0cedead5971ab91a22b2947a31555cca (diff) | |
Implement callcache using declare weak references
Diffstat (limited to 'imemo.c')
| -rw-r--r-- | imemo.c | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -372,7 +372,6 @@ rb_imemo_mark_and_move(VALUE obj, bool reference_updating) RUBY_ASSERT(RB_TYPE_P(cc->klass, T_CLASS) || RB_TYPE_P(cc->klass, T_ICLASS)); RUBY_ASSERT(IMEMO_TYPE_P((VALUE)cc->cme_, imemo_ment)); - rb_gc_mark_weak((VALUE *)&cc->klass); if ((vm_cc_super_p(cc) || vm_cc_refinement_p(cc))) { rb_gc_mark_movable((VALUE)cc->cme_); } |
