@@ -1222,7 +1222,7 @@ rb_mmtk_update_table_replace_i(VALUE *value, void *data)
12221222size_t
12231223rb_mmtk_get_ci_table_size (void )
12241224{
1225- return GET_VM ()-> ci_table -> num_entries ;
1225+ return GET_VM ()-> ci_table . num_entries ;
12261226}
12271227
12281228void
@@ -1231,15 +1231,15 @@ rb_mmtk_update_ci_table(void)
12311231 // The CI table is a deduplicating table for callinfo.
12321232 // Used as a HashSet (key always equals value).
12331233 // Compared and hashed by callinfo fields. Two CIs are equal if all fields are equal.
1234- rb_mmtk_st_update_dedup_table (GET_VM ()-> ci_table );
1234+ rb_mmtk_st_update_dedup_table (& GET_VM ()-> ci_table );
12351235}
12361236
12371237//////// Overloaded CME table
12381238
12391239size_t
12401240rb_mmtk_get_overloaded_cme_table_size (void )
12411241{
1242- return GET_VM ()-> overloaded_cme_table -> num_entries ;
1242+ return GET_VM ()-> overloaded_cme_table . num_entries ;
12431243}
12441244
12451245static void
@@ -1254,7 +1254,7 @@ void
12541254rb_mmtk_update_overloaded_cme_table (void )
12551255{
12561256 // The overloaded CME table. It has both weak keys and weak values.
1257- rb_mmtk_update_weak_table (GET_VM ()-> overloaded_cme_table ,
1257+ rb_mmtk_update_weak_table (& GET_VM ()-> overloaded_cme_table ,
12581258 true,
12591259 true, // Currently values are pinned.
12601260 rb_mmtk_on_overloaded_cme_delete ,
0 commit comments