# HG changeset patch # User Lukas Stadler # Date 1399308303 -7200 # Node ID 77eca555014fdb0519d010e6418d5203fca21ad7 # Parent 130e0183b7e2569950e9288770eec99c22eeb3ab# Parent d250613801fb39cb93d730cf6184ca5c487ff627 Merge (gate: make unittests verbose) diff -r d250613801fb -r 77eca555014f 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 Mon May 05 18:03:50 2014 +0200 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/ControlFlowGraph.java Mon May 05 18:45:03 2014 +0200 @@ -200,7 +200,7 @@ private void connectBlocks() { for (Block block : reversePostOrder) { List predecessors = new ArrayList<>(4); - double probability = 0; + double probability = block.getBeginNode() instanceof StartNode ? 1D : 0D; for (Node predNode : block.getBeginNode().cfgPredecessors()) { Block predBlock = nodeToBlock.get(predNode); if (predBlock.getId() >= 0) {