Mercurial > hg > truffle
changeset 11270:0c908dba44fb
InliningUtil: remove wrong assert
GRAAL-388 #resolve
author | Bernhard Urban <bernhard.urban@jku.at> |
---|---|
date | Fri, 09 Aug 2013 11:15:37 +0200 |
parents | f00c85ee46a2 |
children | 153a347e54c4 |
files | graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java |
diffstat | 1 files changed, 0 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java Thu Aug 08 19:35:32 2013 +0200 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/InliningUtil.java Fri Aug 09 11:15:37 2013 +0200 @@ -1446,7 +1446,6 @@ StructuredGraph graph = callTarget.graph(); ValueNode firstParam = callTarget.arguments().get(0); if (firstParam.kind() == Kind.Object && !ObjectStamp.isObjectNonNull(firstParam)) { - assert !ObjectStamp.isObjectAlwaysNull(firstParam); IsNullNode condition = graph.unique(new IsNullNode(firstParam)); Stamp stamp = firstParam.stamp().join(objectNonNull()); GuardingPiNode nonNullReceiver = graph.add(new GuardingPiNode(firstParam, condition, true, NullCheckException, InvalidateReprofile, stamp));