Mercurial > hg > truffle
changeset 13521:56452e07874f
Change signature of lowerToIf.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 07 Jan 2014 14:41:52 +0100 |
parents | fb7b39f07232 |
children | 44ecb4c8ed1f 856c2c294f84 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractFixedGuardNode.java graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedGuardNode.java |
diffstat | 2 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractFixedGuardNode.java Mon Jan 06 17:19:18 2014 -0800 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/AbstractFixedGuardNode.java Tue Jan 07 14:41:52 2014 +0100 @@ -25,7 +25,6 @@ import com.oracle.graal.api.meta.*; import com.oracle.graal.graph.spi.*; import com.oracle.graal.nodes.extended.*; -import com.oracle.graal.nodes.spi.*; import com.oracle.graal.nodes.type.*; import com.oracle.graal.nodes.util.*; @@ -83,7 +82,7 @@ } } - public void lowerToIf(LoweringTool tool) { + public DeoptimizeNode lowerToIf() { FixedNode next = next(); setNext(null); DeoptimizeNode deopt = graph().add(new DeoptimizeNode(action, reason)); @@ -101,7 +100,7 @@ this.replaceAtUsages(noDeoptSuccessor); GraphUtil.killWithUnusedFloatingInputs(this); - deopt.lower(tool); + return deopt; } @Override
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedGuardNode.java Mon Jan 06 17:19:18 2014 -0800 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FixedGuardNode.java Tue Jan 07 14:41:52 2014 +0100 @@ -68,7 +68,7 @@ ValueAnchorNode newAnchor = graph().add(new ValueAnchorNode(guard.asNode())); graph().replaceFixedWithFixed(this, newAnchor); } else { - lowerToIf(tool); + lowerToIf().lower(tool); } }