# HG changeset patch # User Niclas Adlertz # Date 1395239145 0 # Node ID fb4b44ae8f5c2417a86416e4baebe4a5f60a1bd3 # Parent 3d04915a55c6f406b2349cf7095473670a5befef Remove beginNode() from AbstractBlock interface diff -r 3d04915a55c6 -r fb4b44ae8f5c graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRBlock.java --- a/graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRBlock.java Wed Mar 19 10:29:07 2014 +0000 +++ b/graal/com.oracle.graal.baseline/src/com/oracle/graal/baseline/LIRBlock.java Wed Mar 19 14:25:45 2014 +0000 @@ -36,11 +36,6 @@ successors = Collections.emptyList(); } - public AbstractBeginNode getBeginNode() { - // TODO Auto-generated method stub - throw GraalInternalError.unimplemented("Auto-generated method stub"); - } - public Loop getLoop() { // TODO Auto-generated method stub return null; diff -r 3d04915a55c6 -r fb4b44ae8f5c graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/AbstractBlock.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/AbstractBlock.java Wed Mar 19 10:29:07 2014 +0000 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/AbstractBlock.java Wed Mar 19 14:25:45 2014 +0000 @@ -30,8 +30,6 @@ int getId(); - AbstractBeginNode getBeginNode(); - Loop getLoop(); int getLoopDepth(); diff -r 3d04915a55c6 -r fb4b44ae8f5c graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/BlocksToDoubles.java --- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/BlocksToDoubles.java Wed Mar 19 10:29:07 2014 +0000 +++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/cfg/BlocksToDoubles.java Wed Mar 19 14:25:45 2014 +0000 @@ -52,7 +52,7 @@ public static BlocksToDoubles createFromNodeProbability(NodesToDoubles nodeProbabilities, ControlFlowGraph cfg) { BlocksToDoubles blockProbabilities = new BlocksToDoubles(cfg.getBlocks().length); - for (AbstractBlock block : cfg.getBlocks()) { + for (Block block : cfg.getBlocks()) { blockProbabilities.put(block, nodeProbabilities.get(block.getBeginNode())); } assert verify(nodeProbabilities, cfg, blockProbabilities) : "Probabilities differ for nodes in the same block.";