< prev index next > src/hotspot/share/gc/shared/cardTableModRefBS.hpp
BarrierSetCodeGen_v2
8198949_arraycopy
// Used in support of ReduceInitialCardMarks; only consulted if COMPILER2
// or INCLUDE_JVMCI is being used
bool _defer_initial_card_mark;
CardTable* _card_table;
- CardTableModRefBS(CardTable* card_table, const BarrierSet::FakeRtti& fake_rtti);
+ CardTableModRefBS(BarrierSetCodeGen *code_gen,
+ CardTable* card_table,
+ const BarrierSet::FakeRtti& fake_rtti);
public:
CardTableModRefBS(CardTable* card_table);
~CardTableModRefBS();
void write_region(MemRegion mr) {
invalidate(mr);
}
- protected:
void write_ref_array_work(MemRegion mr);
public:
// Record a reference update. Note that these versions are precise!
// The scanning code has to handle the fact that the write barrier may be
< prev index next >