src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp

Print this page
rev 6804 : imported patch commit-uncommit-within-heap

@@ -79,12 +79,12 @@
   } else {
     _thread_threshold_step = G1ConcRefinementThresholdStep;
   }
 }
 
-void ConcurrentG1Refine::init() {
-  _hot_card_cache.initialize();
+void ConcurrentG1Refine::init(G1RegionToSpaceMapper* card_counts_storage) {
+  _hot_card_cache.initialize(card_counts_storage);
 }
 
 void ConcurrentG1Refine::stop() {
   if (_threads != NULL) {
     for (uint i = 0; i < _n_threads; i++) {