< prev index next >
src/hotspot/share/ci/ciUtilities.cpp
Print this page
*** 49,59 ****
}
// ------------------------------------------------------------------
// card_table_base
jbyte *ci_card_table_address() {
! BarrierSet* bs = Universe::heap()->barrier_set();
CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs);
CardTable* ct = ctbs->card_table();
assert(sizeof(*ct->byte_map_base()) == sizeof(jbyte), "adjust users of this code");
return ct->byte_map_base();
}
--- 49,59 ----
}
// ------------------------------------------------------------------
// card_table_base
jbyte *ci_card_table_address() {
! BarrierSet* bs = BarrierSet::barrier_set();
CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs);
CardTable* ct = ctbs->card_table();
assert(sizeof(*ct->byte_map_base()) == sizeof(jbyte), "adjust users of this code");
return ct->byte_map_base();
}
< prev index next >