< prev index next >

src/hotspot/share/gc/shared/c2/barrierSetC2.hpp

Print this page
rev 52628 : 8214057: GC/C2 abstraction for Node::has_special_unique_user()

@@ -279,10 +279,12 @@
   virtual void* create_barrier_state(Arena* comp_arena) const { return NULL; }
   // If the BarrierSetC2 state has kept macro nodes in its compilation unit state to be
   // expanded later, then now is the time to do so.
   virtual bool expand_macro_nodes(PhaseMacroExpand* macro) const { return false; }
 
+  virtual bool has_special_unique_user(const Node* node) const { return false; }
+
   enum CompilePhase {
     BeforeOptimize, /* post_parse = true */
     BeforeExpand, /* post_parse = false */
     BeforeCodeGen
   };
< prev index next >