--- old/src/hotspot/share/gc/parallel/psScavenge.cpp 2018-04-27 15:30:57.366200355 +0200 +++ new/src/hotspot/share/gc/parallel/psScavenge.cpp 2018-04-27 15:30:57.114200363 +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); } }