File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -167,17 +167,6 @@ rb_imemo_memsize(VALUE obj)
167167 * mark
168168 * ========================================================================= */
169169
170- void
171- rb_cc_list_mark (struct rb_class_cc_entries * ccs , VALUE data )
172- {
173- for (int i = 0 ; i < ccs -> len ; i ++ ) {
174- VM_ASSERT ((VALUE )data == ccs -> entries [i ].cc -> klass );
175- VM_ASSERT (!ccs -> cme || vm_cc_check_cme (ccs -> entries [i ].cc , ccs -> cme ));
176-
177- rb_gc_mark_movable ((VALUE )ccs -> entries [i ].cc );
178- }
179- }
180-
181170static enum rb_id_table_iterator_result
182171cc_table_mark_i (VALUE ccs_ptr , void * data )
183172{
Original file line number Diff line number Diff line change @@ -147,8 +147,6 @@ static inline void MEMO_V2_SET(struct MEMO *m, VALUE v);
147147
148148size_t rb_imemo_memsize (VALUE obj );
149149void rb_cc_table_mark (VALUE klass );
150- struct rb_class_cc_entries ;
151- void rb_cc_list_mark (struct rb_class_cc_entries * ccs , VALUE data );
152150void rb_imemo_mark_and_move (VALUE obj , bool reference_updating );
153151void rb_cc_table_free (VALUE klass );
154152void rb_imemo_free (VALUE obj );
You can’t perform that action at this time.
0 commit comments