--- old/src/hotspot/share/gc/parallel/psScavenge.cpp 2018-04-27 15:29:46.802202813 +0200 +++ new/src/hotspot/share/gc/parallel/psScavenge.cpp 2018-04-27 15:29:46.554202821 +0200 @@ -28,7 +28,7 @@ #include "gc/parallel/gcTaskManager.hpp" #include "gc/parallel/parallelScavengeHeap.hpp" #include "gc/parallel/psAdaptiveSizePolicy.hpp" -#include "gc/parallel/psMarkSweep.hpp" +#include "gc/parallel/psMarkSweepProxy.hpp" #include "gc/parallel/psParallelCompact.inline.hpp" #include "gc/parallel/psScavenge.inline.hpp" #include "gc/parallel/psTasks.hpp" @@ -234,7 +234,7 @@ if (UseParallelOldGC) { full_gc_done = PSParallelCompact::invoke_no_policy(clear_all_softrefs); } else { - full_gc_done = PSMarkSweep::invoke_no_policy(clear_all_softrefs); + full_gc_done = PSMarkSweepProxy::invoke_no_policy(clear_all_softrefs); } }