Mercurial > hg > truffle
diff graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java @ 18937:ff232ff8d028
Add utility Node#hasNoUsages.
author | Thomas Wuerthinger <thomas.wuerthinger@oracle.com> |
---|---|
date | Fri, 23 Jan 2015 11:52:36 +0100 |
parents | f57d86eb036f |
children | 480bd3b1adcd |
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java Fri Jan 23 11:28:20 2015 +0100 +++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/TailDuplicationPhase.java Fri Jan 23 11:52:36 2015 +0100 @@ -301,7 +301,7 @@ BeginNode prevBegin = BeginNode.prevBegin(forwardEnd); anchorDuplicate.replaceAtUsages(InputType.Guard, prevBegin); anchorDuplicate.replaceAtUsages(InputType.Anchor, prevBegin); - assert anchorDuplicate.usages().isEmpty(); + assert anchorDuplicate.hasNoUsages(); FixedNode next = anchorDuplicate.next(); anchorDuplicate.setNext(null);