@@ -348,9 +348,9 @@ rb_mmtk_vm_live_bytes(void)
348348static void
349349make_final_job (struct objspace * objspace , VALUE obj , VALUE table )
350350{
351- RUBY_ASSERT (RB_FL_TEST (obj , RUBY_FL_FINALIZE ));
352- RUBY_ASSERT (mmtk_is_reachable ((MMTk_ObjectReference )table ));
353- RUBY_ASSERT (RB_BUILTIN_TYPE (table ) == T_ARRAY );
351+ MMTK_ASSERT (RB_FL_TEST (obj , RUBY_FL_FINALIZE ));
352+ MMTK_ASSERT (mmtk_is_reachable ((MMTk_ObjectReference )table ));
353+ MMTK_ASSERT (RB_BUILTIN_TYPE (table ) == T_ARRAY );
354354
355355 RB_FL_UNSET (obj , RUBY_FL_FINALIZE );
356356
@@ -365,9 +365,9 @@ make_final_job(struct objspace *objspace, VALUE obj, VALUE table)
365365static int
366366rb_mmtk_update_finalizer_table_i (st_data_t key , st_data_t value , st_data_t data , int error )
367367{
368- RUBY_ASSERT (RB_FL_TEST (key , RUBY_FL_FINALIZE ));
369- RUBY_ASSERT (mmtk_is_reachable ((MMTk_ObjectReference )value ));
370- RUBY_ASSERT (RB_BUILTIN_TYPE (value ) == T_ARRAY );
368+ MMTK_ASSERT (RB_FL_TEST (key , RUBY_FL_FINALIZE ));
369+ MMTK_ASSERT (mmtk_is_reachable ((MMTk_ObjectReference )value ));
370+ MMTK_ASSERT (RB_BUILTIN_TYPE (value ) == T_ARRAY );
371371
372372 struct objspace * objspace = (struct objspace * )data ;
373373
@@ -445,7 +445,7 @@ rb_mmtk_update_global_tables_replace_i(VALUE *ptr, void *data)
445445static void
446446rb_mmtk_update_global_tables (int table )
447447{
448- RUBY_ASSERT (table < RB_GC_VM_WEAK_TABLE_COUNT );
448+ MMTK_ASSERT (table < RB_GC_VM_WEAK_TABLE_COUNT );
449449
450450 // TODO: set weak_only to true for non-moving GC
451451 rb_gc_vm_weak_table_foreach (
@@ -606,7 +606,7 @@ rb_gc_impl_ractor_cache_free(void *objspace_ptr, void *cache_ptr)
606606
607607 ccan_list_del (& cache -> list_node );
608608
609- RUBY_ASSERT (objspace -> live_ractor_cache_count > 1 );
609+ MMTK_ASSERT (objspace -> live_ractor_cache_count > 1 );
610610 objspace -> live_ractor_cache_count -- ;
611611
612612 mmtk_destroy_mutator (cache -> mutator );
@@ -1502,7 +1502,7 @@ rb_gc_impl_object_metadata(void *objspace_ptr, VALUE obj)
15021502 size_t n = 0 ;
15031503
15041504#define SET_ENTRY (na , v ) do { \
1505- RUBY_ASSERT (n <= RB_GC_OBJECT_METADATA_ENTRY_COUNT); \
1505+ MMTK_ASSERT (n <= RB_GC_OBJECT_METADATA_ENTRY_COUNT); \
15061506 object_metadata_entries[n].name = ID_##na; \
15071507 object_metadata_entries[n].val = v; \
15081508 n++; \
0 commit comments