Mercurial > hg > truffle
changeset 15468:43b3dbfa367d
small cosmetic fix in GraphUtil
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Fri, 02 May 2014 12:02:27 +0200 |
parents | 4e3c2247daf4 |
children | 5c05f3666abf |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java Fri May 02 12:02:27 2014 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/util/GraphUtil.java Fri May 02 12:02:27 2014 +0200 @@ -73,7 +73,8 @@ if (merge != null) { merge.removeEnd(end); StructuredGraph graph = end.graph(); - if (merge instanceof LoopBeginNode && merge.forwardEndCount() == 0) { // dead loop + if (merge instanceof LoopBeginNode && merge.forwardEndCount() == 0) { + // dead loop for (PhiNode phi : merge.phis().snapshot()) { propagateKill(phi); } @@ -93,13 +94,13 @@ } else if (merge instanceof LoopBeginNode && ((LoopBeginNode) merge).loopEnds().isEmpty()) { // not a loop anymore if (tool != null) { - merge.phis().forEach(phi -> phi.usages().forEach(usage -> tool.addToWorkList(usage))); + merge.phis().forEach(phi -> phi.usages().forEach(tool::addToWorkList)); } graph.reduceDegenerateLoopBegin((LoopBeginNode) merge); } else if (merge.phiPredecessorCount() == 1) { // not a merge anymore if (tool != null) { - merge.phis().forEach(phi -> phi.usages().forEach(usage -> tool.addToWorkList(usage))); + merge.phis().forEach(phi -> phi.usages().forEach(tool::addToWorkList)); } graph.reduceTrivialMerge(merge); }