< prev index next >

src/hotspot/share/gc/shared/cardTableModRefBS.hpp

8198949_arraycopy

*** 52,61 **** --- 52,63 ---- bool _defer_initial_card_mark; CardTable* _card_table; CardTableModRefBS(CardTable* card_table, const BarrierSet::FakeRtti& fake_rtti); + BarrierSetCodeGen* make_code_gen(); + public: CardTableModRefBS(CardTable* card_table); ~CardTableModRefBS(); CardTable* card_table() const { return _card_table; } ***************
*** 64,74 **** 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 --- 66,75 ----
< prev index next >