--- old/src/hotspot/share/gc/shared/collectedHeap.hpp 2018-02-21 18:45:33.968848796 +0100 +++ new/src/hotspot/share/gc/shared/collectedHeap.hpp 2018-02-21 18:45:33.768841984 +0100 @@ -50,6 +50,7 @@ class GCMemoryManager; class MemoryPool; class MetaspaceSummary; +class SoftRefPolicy; class Thread; class ThreadClosure; class VirtualSpaceSummary; @@ -443,6 +444,9 @@ // Return the CollectorPolicy for the heap virtual CollectorPolicy* collector_policy() const = 0; + // Return the SoftRefPolicy for the heap; + virtual SoftRefPolicy* soft_ref_policy() = 0; + virtual GrowableArray memory_managers() = 0; virtual GrowableArray memory_pools() = 0;