< prev index next > src/hotspot/cpu/x86/gc/shared/cardTableBarrierSetAssembler_x86.cpp
Print this page
Register addr, Register count, Register tmp) {
BarrierSet *bs = BarrierSet::barrier_set();
CardTableBarrierSet* ctbs = barrier_set_cast<CardTableBarrierSet>(bs);
CardTable* ct = ctbs->card_table();
intptr_t disp = (intptr_t) ct->byte_map_base();
+ SHENANDOAHGC_ONLY(assert(!UseShenandoahGC, "Shenandoah byte_map_base is not constant.");)
Label L_loop, L_done;
const Register end = count;
assert_different_registers(addr, end);
< prev index next >