src/hotspot/share/gc/shared/collectedHeap.hpp
changeset 51625 c265860d5d45
parent 50882 80abf702eed8
child 51801 09e8e51c948a
--- a/src/hotspot/share/gc/shared/collectedHeap.hpp	Tue Sep 04 12:17:23 2018 +0200
+++ b/src/hotspot/share/gc/shared/collectedHeap.hpp	Tue Sep 04 12:18:35 2018 +0200
@@ -31,6 +31,7 @@
 #include "runtime/handles.hpp"
 #include "runtime/perfData.hpp"
 #include "runtime/safepoint.hpp"
+#include "services/memoryUsage.hpp"
 #include "utilities/debug.hpp"
 #include "utilities/events.hpp"
 #include "utilities/formatBuffer.hpp"
@@ -423,6 +424,7 @@
   // Return the SoftRefPolicy for the heap;
   virtual SoftRefPolicy* soft_ref_policy() = 0;
 
+  virtual MemoryUsage memory_usage();
   virtual GrowableArray<GCMemoryManager*> memory_managers() = 0;
   virtual GrowableArray<MemoryPool*> memory_pools() = 0;