< prev index next >

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

Print this page
rev 51898 : 8211228: Zero build is broken after JDK-8196341 (Add JFR events for parallel phases of G1)
Reviewed-by: XXX

*** 392,408 **** MemRegion const mr(card_start, MIN2(card_start + BOTConstants::N_words, top)); scan_card(mr, region_idx_for_card); } ! event.commit(GCId::current(), _worker_i, G1GCPhaseTimes::phase_name(G1GCPhaseTimes::ScanRS)); } void G1ScanRSForRegionClosure::scan_strong_code_roots(HeapRegion* r) { ! EventGCPhaseParallel event; r->strong_code_roots_do(_pss->closures()->weak_codeblobs()); ! event.commit(GCId::current(), _worker_i, G1GCPhaseTimes::phase_name(G1GCPhaseTimes::CodeRoots)); } bool G1ScanRSForRegionClosure::do_heap_region(HeapRegion* r) { assert(r->in_collection_set(), "Should only be called on elements of the collection set but region %u is not.", --- 392,408 ---- MemRegion const mr(card_start, MIN2(card_start + BOTConstants::N_words, top)); scan_card(mr, region_idx_for_card); } ! JFR_ONLY(event.commit(GCId::current(), _worker_i, G1GCPhaseTimes::phase_name(G1GCPhaseTimes::ScanRS));) } void G1ScanRSForRegionClosure::scan_strong_code_roots(HeapRegion* r) { ! JFR_ONLY(EventGCPhaseParallel event;) r->strong_code_roots_do(_pss->closures()->weak_codeblobs()); ! JFR_ONLY(event.commit(GCId::current(), _worker_i, G1GCPhaseTimes::phase_name(G1GCPhaseTimes::CodeRoots));) } bool G1ScanRSForRegionClosure::do_heap_region(HeapRegion* r) { assert(r->in_collection_set(), "Should only be called on elements of the collection set but region %u is not.",
< prev index next >