--- a/hotspot/src/share/vm/opto/machnode.cpp Fri Dec 04 16:38:04 2015 +0100
+++ b/hotspot/src/share/vm/opto/machnode.cpp Fri Dec 04 23:46:19 2015 +0300
@@ -707,7 +707,8 @@
uint MachCallJavaNode::size_of() const { return sizeof(*this); }
uint MachCallJavaNode::cmp( const Node &n ) const {
MachCallJavaNode &call = (MachCallJavaNode&)n;
- return MachCallNode::cmp(call) && _method->equals(call._method);
+ return MachCallNode::cmp(call) && _method->equals(call._method) &&
+ _override_symbolic_info == call._override_symbolic_info;
}
#ifndef PRODUCT
void MachCallJavaNode::dump_spec(outputStream *st) const {