8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()
Reviewed-by: shade
This commit is contained in:
parent
772ad03cb5
commit
11b6437c01
@ -556,11 +556,6 @@ bool ShenandoahTraversalGC::check_and_handle_cancelled_gc(ShenandoahTaskTerminat
|
|||||||
}
|
}
|
||||||
|
|
||||||
void ShenandoahTraversalGC::concurrent_traversal_collection() {
|
void ShenandoahTraversalGC::concurrent_traversal_collection() {
|
||||||
{
|
|
||||||
MutexLocker ml(ClassLoaderDataGraph_lock);
|
|
||||||
ClassLoaderDataGraph::clear_claimed_marks();
|
|
||||||
}
|
|
||||||
|
|
||||||
ShenandoahGCPhase phase_work(ShenandoahPhaseTimings::conc_traversal);
|
ShenandoahGCPhase phase_work(ShenandoahPhaseTimings::conc_traversal);
|
||||||
if (!_heap->cancelled_gc()) {
|
if (!_heap->cancelled_gc()) {
|
||||||
uint nworkers = _heap->workers()->active_workers();
|
uint nworkers = _heap->workers()->active_workers();
|
||||||
|
Loading…
Reference in New Issue
Block a user