src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
changeset 54327 a4d19817609c
parent 53244 9807daeb47c4
child 54423 6c0ab8bd8da5
equal deleted inserted replaced
54326:eb7f2c367f73 54327:a4d19817609c
   118   static bool build_loop_late_post(PhaseIdealLoop* phase, Node* n);
   118   static bool build_loop_late_post(PhaseIdealLoop* phase, Node* n);
   119   bool sink_node(PhaseIdealLoop* phase, Node* ctrl, Node* n_ctrl);
   119   bool sink_node(PhaseIdealLoop* phase, Node* ctrl, Node* n_ctrl);
   120 
   120 
   121 protected:
   121 protected:
   122   uint hash() const;
   122   uint hash() const;
   123   uint cmp(const Node& n) const;
   123   bool cmp(const Node& n) const;
   124   uint size_of() const;
   124   uint size_of() const;
   125 
   125 
   126 private:
   126 private:
   127   static bool needs_barrier_impl(PhaseGVN* phase, ShenandoahBarrierNode* orig, Node* n, Node* rb_mem, bool allow_fromspace, Unique_Node_List &visited);
   127   static bool needs_barrier_impl(PhaseGVN* phase, ShenandoahBarrierNode* orig, Node* n, Node* rb_mem, bool allow_fromspace, Unique_Node_List &visited);
   128 
   128