< prev index next >

src/hotspot/share/gc/g1/heapRegion.hpp

Print this page
rev 51652 : Added support for eager mixed collection of evacuation failure regions
rev 52017 : All changes for G1 GC moved from 'combined' repo folder

@@ -422,10 +422,12 @@
   bool is_starts_humongous() const { return _type.is_starts_humongous(); }
   bool is_continues_humongous() const { return _type.is_continues_humongous();   }
 
   bool is_old() const { return _type.is_old(); }
 
+  bool is_premature_old() const { return _type.is_premature_old(); }
+
   bool is_old_or_humongous() const { return _type.is_old_or_humongous(); }
 
   bool is_old_or_humongous_or_archive() const { return _type.is_old_or_humongous_or_archive(); }
 
   // A pinned region contains objects which are not moved by garbage collections.

@@ -611,10 +613,11 @@
   void set_eden_pre_gc();
   void set_survivor();
 
   void move_to_old();
   void set_old();
+  void set_premature_old();
 
   void set_open_archive();
   void set_closed_archive();
 
   // Determine if an object has been allocated since the last
< prev index next >