# HG changeset patch # User Thomas Wuerthinger # Date 1367416397 -7200 # Node ID b8cae7920bca58705e29aeb026869dbe699f95ce # Parent 89c5c388d6d5824c6b1bd2f26accc48306966db9 Fix postorder calculation. diff -r 89c5c388d6d5 -r b8cae7920bca graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/ControlFlowGraph.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/ControlFlowGraph.java Wed May 01 15:08:19 2013 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/ControlFlowGraph.java Wed May 01 15:53:17 2013 +0200 @@ -346,7 +346,7 @@ } Block firstSucc = block.getSuccessors().get(0); if (block.getSuccessorCount() == 1) { - block.postdominator = block; + block.postdominator = firstSucc; continue; } Block postdominator = firstSucc;