hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp
changeset 31975 1e8d389159cb
parent 31632 d041b34dd3e7
child 31976 da45f85bf4e1
--- a/hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp	Thu Jul 23 08:45:25 2015 +0200
+++ b/hotspot/src/share/vm/gc/g1/g1CollectedHeap.hpp	Thu Jul 23 11:14:24 2015 +0200
@@ -251,6 +251,15 @@
   // Class that handles the different kinds of allocations.
   G1Allocator* _allocator;
 
+  // Outside of GC pauses, the number of bytes used in all regions other
+  // than the current allocation region(s).
+  size_t _summary_bytes_used;
+
+  void increase_used(size_t bytes);
+  void decrease_used(size_t bytes);
+
+  void set_used(size_t bytes);
+
   // Class that handles archive allocation ranges.
   G1ArchiveAllocator* _archive_allocator;