Skip to content

Commit 6a69583

Browse files
committed
Fix compilation
1 parent 73382ad commit 6a69583

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

mmtk_support.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1222,7 +1222,7 @@ rb_mmtk_update_table_replace_i(VALUE *value, void *data)
12221222
size_t
12231223
rb_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

12281228
void
@@ -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

12391239
size_t
12401240
rb_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

12451245
static void
@@ -1254,7 +1254,7 @@ void
12541254
rb_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

Comments
 (0)