--- old/src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp 2018-04-27 15:29:45.274202866 +0200 +++ new/src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp 2018-04-27 15:29:45.030202874 +0200 @@ -31,7 +31,7 @@ #include "gc/parallel/objectStartArray.inline.hpp" #include "gc/parallel/parallelScavengeHeap.inline.hpp" #include "gc/parallel/psAdaptiveSizePolicy.hpp" -#include "gc/parallel/psMarkSweep.hpp" +#include "gc/parallel/psMarkSweepProxy.hpp" #include "gc/parallel/psMemoryPool.hpp" #include "gc/parallel/psParallelCompact.inline.hpp" #include "gc/parallel/psPromotionManager.hpp" @@ -156,7 +156,7 @@ if (UseParallelOldGC) { PSParallelCompact::post_initialize(); } else { - PSMarkSweep::initialize(); + PSMarkSweepProxy::initialize(); } PSPromotionManager::initialize(); } @@ -407,7 +407,7 @@ bool maximum_compaction = clear_all_soft_refs; PSParallelCompact::invoke(maximum_compaction); } else { - PSMarkSweep::invoke(clear_all_soft_refs); + PSMarkSweepProxy::invoke(clear_all_soft_refs); } } @@ -541,7 +541,7 @@ jlong ParallelScavengeHeap::millis_since_last_gc() { return UseParallelOldGC ? PSParallelCompact::millis_since_last_gc() : - PSMarkSweep::millis_since_last_gc(); + PSMarkSweepProxy::millis_since_last_gc(); } void ParallelScavengeHeap::prepare_for_verify() { @@ -598,7 +598,7 @@ AdaptiveSizePolicyOutput::print(); log_debug(gc, heap, exit)("Accumulated young generation GC time %3.7f secs", PSScavenge::accumulated_time()->seconds()); log_debug(gc, heap, exit)("Accumulated old generation GC time %3.7f secs", - UseParallelOldGC ? PSParallelCompact::accumulated_time()->seconds() : PSMarkSweep::accumulated_time()->seconds()); + UseParallelOldGC ? PSParallelCompact::accumulated_time()->seconds() : PSMarkSweepProxy::accumulated_time()->seconds()); }