src/hotspot/share/gc/shared/collectedHeap.hpp
changeset 49047 8f004146e407
parent 49045 9b556b613a07
child 49054 fa4c8865a4ff
--- a/src/hotspot/share/gc/shared/collectedHeap.hpp	Thu Feb 22 18:35:40 2018 +0100
+++ b/src/hotspot/share/gc/shared/collectedHeap.hpp	Thu Feb 22 18:36:07 2018 +0100
@@ -50,6 +50,7 @@
 class GCMemoryManager;
 class MemoryPool;
 class MetaspaceSummary;
+class SoftRefPolicy;
 class Thread;
 class ThreadClosure;
 class VirtualSpaceSummary;
@@ -442,6 +443,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<GCMemoryManager*> memory_managers() = 0;
   virtual GrowableArray<MemoryPool*> memory_pools() = 0;