Mercurial > hg > truffle
changeset 11641:d37316952262
removed the IterableNodeType marker interface from ControlSinkNode (GRAAL-471)
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Sun, 15 Sep 2013 16:34:25 +0200 |
parents | 68c0e475d14f |
children | 5507e2824bc6 |
files | graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSinkNode.java graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java |
diffstat | 2 files changed, 2 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSinkNode.java Sun Sep 15 16:33:57 2013 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/ControlSinkNode.java Sun Sep 15 16:34:25 2013 +0200 @@ -22,10 +22,9 @@ */ package com.oracle.graal.nodes; -import com.oracle.graal.graph.*; import com.oracle.graal.nodes.type.*; -public abstract class ControlSinkNode extends FixedNode implements IterableNodeType { +public abstract class ControlSinkNode extends FixedNode { public ControlSinkNode(Stamp stamp) { super(stamp);
--- a/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java Sun Sep 15 16:33:57 2013 +0200 +++ b/graal/com.oracle.graal.phases/src/com/oracle/graal/phases/util/GraphOrder.java Sun Sep 15 16:34:25 2013 +0200 @@ -39,7 +39,7 @@ NodeBitMap visited = graph.createNodeBitMap(); - for (ControlSinkNode node : graph.getNodes(ControlSinkNode.class)) { + for (ControlSinkNode node : graph.getNodes().filter(ControlSinkNode.class)) { result.visitForward(visited, node); } return result;