< prev index next >

src/hotspot/share/c1/c1_ValueStack.hpp

Print this page

        

*** 202,213 **** int lock (Value obj); int unlock(); Value lock_at(int i) const { return _locks.at(i); } // SSA form IR support ! void setup_phi_for_stack(BlockBegin* b, int index); ! void setup_phi_for_local(BlockBegin* b, int index); // debugging void print() PRODUCT_RETURN; void verify() PRODUCT_RETURN; }; --- 202,215 ---- int lock (Value obj); int unlock(); Value lock_at(int i) const { return _locks.at(i); } // SSA form IR support ! void setup_phi_for_stack(BlockBegin* b, int index, Value existing_value, Value new_value); ! void setup_phi_for_local(BlockBegin* b, int index, Value existing_value, Value new_value); ! ! ciType* merge_types(Value existing_value, Value new_value); // debugging void print() PRODUCT_RETURN; void verify() PRODUCT_RETURN; };
< prev index next >