Mercurial > hg > graal-jvmci-8
diff graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java @ 2581:4a36a0bd6d18
added GraalGraph to classpath, Node as superclass of Value
author | Lukas Stadler <lukas.stadler@jku.at> |
---|---|
date | Thu, 05 May 2011 13:27:48 +0200 |
parents | 46586c77b129 |
children | 768d77a1c7af |
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java Wed May 04 18:57:26 2011 +0200 +++ b/graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java Thu May 05 13:27:48 2011 +0200 @@ -385,7 +385,7 @@ curBlock.addExceptionHandler(entry); // add back-edge from exception handler entry to this block - if (!entry.predecessors().contains(curBlock)) { + if (!entry.blockPredecessors().contains(curBlock)) { entry.addPredecessor(curBlock); } @@ -1366,8 +1366,8 @@ end.setStateAfter(curState.immutableCopy(bci())); curBlock.setEnd(end); // propagate the state - for (BlockBegin succ : end.successors()) { - assert succ.predecessors().contains(curBlock); + for (BlockBegin succ : end.blockSuccessors()) { + assert succ.blockPredecessors().contains(curBlock); succ.mergeOrClone(end.stateAfter(), method()); addToWorkList(succ); }