< prev index next >

src/share/vm/gc/g1/g1RemSet.cpp

Print this page
rev 9740 : imported patch 8145674-fix-includes-and-forward-declarations-in-g1remset-files

*** 30,50 **** #include "gc/g1/g1CollectorPolicy.hpp" #include "gc/g1/g1GCPhaseTimes.hpp" #include "gc/g1/g1HotCardCache.hpp" #include "gc/g1/g1OopClosures.inline.hpp" #include "gc/g1/g1RemSet.inline.hpp" #include "gc/g1/heapRegionManager.inline.hpp" #include "gc/g1/heapRegionRemSet.hpp" #include "memory/iterator.hpp" #include "oops/oop.inline.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/intHisto.hpp" #include "utilities/stack.inline.hpp" ! G1RemSet::G1RemSet(G1CollectedHeap* g1, CardTableModRefBS* ct_bs) ! : _g1(g1), _conc_refine_cards(0), ! _ct_bs(ct_bs), _g1p(_g1->g1_policy()), _cg1r(g1->concurrent_g1_refine()), _cset_rs_update_cl(NULL), _prev_period_summary(), _into_cset_dirty_card_queue_set(false) { --- 30,53 ---- #include "gc/g1/g1CollectorPolicy.hpp" #include "gc/g1/g1GCPhaseTimes.hpp" #include "gc/g1/g1HotCardCache.hpp" #include "gc/g1/g1OopClosures.inline.hpp" #include "gc/g1/g1RemSet.inline.hpp" + #include "gc/g1/heapRegion.inline.hpp" #include "gc/g1/heapRegionManager.inline.hpp" #include "gc/g1/heapRegionRemSet.hpp" #include "memory/iterator.hpp" #include "oops/oop.inline.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/intHisto.hpp" #include "utilities/stack.inline.hpp" ! G1RemSet::G1RemSet(G1CollectedHeap* g1, CardTableModRefBS* ct_bs) : ! _g1(g1), ! _conc_refine_cards(0), ! _ct_bs(ct_bs), ! _g1p(_g1->g1_policy()), _cg1r(g1->concurrent_g1_refine()), _cset_rs_update_cl(NULL), _prev_period_summary(), _into_cset_dirty_card_queue_set(false) {
< prev index next >