src/hotspot/share/opto/callnode.hpp
changeset 58372 43c4fb8ba96b
parent 54327 a4d19817609c
equal deleted inserted replaced
58367:b3ca57ddfc92 58372:43c4fb8ba96b
   934   // inserted at exit of its <.init>, memory barrier for new is not necessary.
   934   // inserted at exit of its <.init>, memory barrier for new is not necessary.
   935   // Inovke this method when MemBar at exit of initializer and post-dominate
   935   // Inovke this method when MemBar at exit of initializer and post-dominate
   936   // allocation node.
   936   // allocation node.
   937   void compute_MemBar_redundancy(ciMethod* initializer);
   937   void compute_MemBar_redundancy(ciMethod* initializer);
   938   bool is_allocation_MemBar_redundant() { return _is_allocation_MemBar_redundant; }
   938   bool is_allocation_MemBar_redundant() { return _is_allocation_MemBar_redundant; }
       
   939 
       
   940   Node* make_ideal_mark(PhaseGVN *phase, Node* obj, Node* control, Node* mem);
   939 };
   941 };
   940 
   942 
   941 //------------------------------AllocateArray---------------------------------
   943 //------------------------------AllocateArray---------------------------------
   942 //
   944 //
   943 // High-level array allocation
   945 // High-level array allocation