< prev index next >

src/share/vm/gc/shenandoah/shenandoahHeapRegion.hpp

Print this page
rev 13072 : Various fixes and improvements for partial GC.

@@ -44,10 +44,11 @@
 
   bool _humongous_start;
   bool _humongous_continuation;
 
   bool _recycled;
+  bool _root;
 
   HeapWord* _new_top;
 
   volatile jint _critical_pins;
 

@@ -130,8 +131,14 @@
   void pin();
   void unpin();
 
   bool is_pinned();
 
+  void set_root(bool r) {
+    _root = r;
+  }
+  bool is_root() {
+    return _root;
+  }
 };
 
 #endif // SHARE_VM_GC_SHENANDOAH_SHENANDOAHHEAPREGION_HPP
< prev index next >