--- a/hotspot/src/share/vm/gc/g1/g1RemSet.cpp Tue Jul 04 09:15:45 2017 +0200
+++ b/hotspot/src/share/vm/gc/g1/g1RemSet.cpp Tue Jul 04 09:16:26 2017 +0200
@@ -282,7 +282,7 @@
G1HotCardCache* hot_card_cache) :
_g1(g1),
_scan_state(new G1RemSetScanState()),
- _conc_refine_cards(0),
+ _num_conc_refined_cards(0),
_ct_bs(ct_bs),
_g1p(_g1->g1_policy()),
_hot_card_cache(hot_card_cache),
@@ -724,7 +724,7 @@
sdcq->enqueue(card_ptr);
}
} else {
- _conc_refine_cards++;
+ _num_conc_refined_cards++; // Unsynchronized update, only used for logging.
}
}
@@ -768,7 +768,6 @@
bool card_processed = r->oops_on_card_seq_iterate_careful<true>(dirty_region, update_rs_cl);
assert(card_processed, "must be");
- _conc_refine_cards++;
return update_rs_cl->has_refs_into_cset();
}