equal
deleted
inserted
replaced
705 |
705 |
706 //============================================================================= |
706 //============================================================================= |
707 uint MachCallJavaNode::size_of() const { return sizeof(*this); } |
707 uint MachCallJavaNode::size_of() const { return sizeof(*this); } |
708 uint MachCallJavaNode::cmp( const Node &n ) const { |
708 uint MachCallJavaNode::cmp( const Node &n ) const { |
709 MachCallJavaNode &call = (MachCallJavaNode&)n; |
709 MachCallJavaNode &call = (MachCallJavaNode&)n; |
710 return MachCallNode::cmp(call) && _method->equals(call._method); |
710 return MachCallNode::cmp(call) && _method->equals(call._method) && |
|
711 _override_symbolic_info == call._override_symbolic_info; |
711 } |
712 } |
712 #ifndef PRODUCT |
713 #ifndef PRODUCT |
713 void MachCallJavaNode::dump_spec(outputStream *st) const { |
714 void MachCallJavaNode::dump_spec(outputStream *st) const { |
714 if (_method_handle_invoke) |
715 if (_method_handle_invoke) |
715 st->print("MethodHandle "); |
716 st->print("MethodHandle "); |