< prev index next >

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

8198949_arraycopy

*** 21,30 **** --- 21,31 ---- * questions. * */ #include "precompiled.hpp" + #include "gc/shared/cardTableModRefBSCodeGen.hpp" #include "gc/shared/cardTableModRefBS.inline.hpp" #include "gc/shared/collectedHeap.hpp" #include "gc/shared/genCollectedHeap.hpp" #include "gc/shared/space.inline.hpp" #include "logging/log.hpp" ***************
*** 51,61 **** --- 52,67 ---- ModRefBarrierSet(BarrierSet::FakeRtti(BarrierSet::CardTableModRef)), _defer_initial_card_mark(false), _card_table(card_table) {} + BarrierSetCodeGen* CardTableModRefBS::make_code_gen() { + return new CardTableModRefBSCodeGen(); + } + void CardTableModRefBS::initialize() { + ModRefBarrierSet::initialize(); initialize_deferred_card_mark_barriers(); } CardTableModRefBS::~CardTableModRefBS() { delete _card_table;
< prev index next >