# HG changeset patch # User Tom Rodriguez # Date 1400127253 25200 # Node ID ca2a8fe16037613106256f57637a0b2874327c69 # Parent 034a5acbae1461f2ac369d1e93c99d586f60d9f5 fix action comparison when comparing DeoptimizeNodes diff -r 034a5acbae14 -r ca2a8fe16037 graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java Wed May 14 19:11:16 2014 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/IfNode.java Wed May 14 21:14:13 2014 -0700 @@ -325,7 +325,7 @@ } else if (next1 instanceof DeoptimizeNode && next2 instanceof DeoptimizeNode) { DeoptimizeNode deopt1 = (DeoptimizeNode) next1; DeoptimizeNode deopt2 = (DeoptimizeNode) next2; - if (deopt1.reason() == deopt2.reason() && deopt1.action() == deopt1.action()) { + if (deopt1.reason() == deopt2.reason() && deopt1.action() == deopt2.action()) { // Same deoptimization reason and action. return true; }