Mercurial > hg > truffle
changeset 13684:72f85504e79e
Use .equals instead of == to compare Constant
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Fri, 17 Jan 2014 23:16:59 +0100 |
parents | de839ec35cc7 |
children | 29a6cb0783de fbf448929260 |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/UseTrappingNullChecksPhase.java |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/UseTrappingNullChecksPhase.java Fri Jan 17 16:03:13 2014 -0500 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/UseTrappingNullChecksPhase.java Fri Jan 17 23:16:59 2014 +0100 @@ -50,7 +50,7 @@ if (deopt.reason() != DeoptimizationReason.NullCheckException) { return; } - if (deopt.getSpeculation() != null && deopt.getSpeculation() != Constant.NULL_OBJECT) { + if (deopt.getSpeculation() != null && !deopt.getSpeculation().equals(Constant.NULL_OBJECT)) { return; } Node predecessor = deopt.predecessor();