src/hotspot/share/gc/shared/collectedHeap.cpp
changeset 51625 c265860d5d45
parent 50882 80abf702eed8
child 51794 4129f43607cb
--- a/src/hotspot/share/gc/shared/collectedHeap.cpp	Tue Sep 04 12:17:23 2018 +0200
+++ b/src/hotspot/share/gc/shared/collectedHeap.cpp	Tue Sep 04 12:18:35 2018 +0200
@@ -328,6 +328,11 @@
   } while (true);  // Until a GC is done
 }
 
+MemoryUsage CollectedHeap::memory_usage() {
+  return MemoryUsage(InitialHeapSize, used(), capacity(), max_capacity());
+}
+
+
 #ifndef PRODUCT
 void CollectedHeap::check_for_non_bad_heap_word_value(HeapWord* addr, size_t size) {
   if (CheckMemoryInitialization && ZapUnusedHeapArea) {