< prev index next >

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

Print this page
rev 14282 : Factor out keep-alive barrier from usual pre-barrier implementations.

@@ -100,10 +100,12 @@
   static oopDesc* write_barrier_IRT(oopDesc* src);
   static oopDesc* write_barrier_JRT(oopDesc* src);
 
   virtual oop storeval_barrier(oop obj);
 
+  virtual void keep_alive_barrier(oop obj);
+
   bool obj_equals(oop obj1, oop obj2);
   bool obj_equals(narrowOop obj1, narrowOop obj2);
 
 #ifdef ASSERT
   virtual bool is_safe(oop o);
< prev index next >