diff -r 01c5971b0a2c -r 001153ffc143 src/hotspot/share/gc/g1/g1RemSet.cpp --- a/src/hotspot/share/gc/g1/g1RemSet.cpp Sun Sep 22 17:17:58 2019 -0700 +++ b/src/hotspot/share/gc/g1/g1RemSet.cpp Mon Sep 23 11:36:53 2019 +0200 @@ -830,7 +830,7 @@ G1ScanCardClosure scan_cl(G1CollectedHeap::heap(), _pss); G1ScanRSForOptionalClosure cl(G1CollectedHeap::heap(), &scan_cl); - _opt_refs_scanned += opt_rem_set_list->oops_do(&cl, _pss->closures()->raw_strong_oops()); + _opt_refs_scanned += opt_rem_set_list->oops_do(&cl, _pss->closures()->strong_oops()); _opt_refs_memory_used += opt_rem_set_list->used_memory(); event.commit(GCId::current(), _worker_id, G1GCPhaseTimes::phase_name(_scan_phase));