8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()

Reviewed-by: shade
This commit is contained in:
Roman Kennke 2019-05-16 19:07:31 +02:00
parent 772ad03cb5
commit 11b6437c01

View File

@ -556,11 +556,6 @@ bool ShenandoahTraversalGC::check_and_handle_cancelled_gc(ShenandoahTaskTerminat
}
void ShenandoahTraversalGC::concurrent_traversal_collection() {
{
MutexLocker ml(ClassLoaderDataGraph_lock);
ClassLoaderDataGraph::clear_claimed_marks();
}
ShenandoahGCPhase phase_work(ShenandoahPhaseTimings::conc_traversal);
if (!_heap->cancelled_gc()) {
uint nworkers = _heap->workers()->active_workers();