# HG changeset patch # User Josef Eisl # Date 1395683935 -3600 # Node ID 3676333a46bb1c4e114cb50161e36698d08e4490 # Parent f97c85e6366d067070ebe478b43b2baa95e1857c Use BciBlock in BytecodeParseHelper. diff -r f97c85e6366d -r 3676333a46bb graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParseHelper.java --- a/graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParseHelper.java Mon Mar 24 18:54:36 2014 +0100 +++ b/graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParseHelper.java Mon Mar 24 18:58:55 2014 +0100 @@ -21,7 +21,7 @@ import com.oracle.graal.nodes.java.MethodCallTargetNode.InvokeKind; import com.oracle.graal.phases.*; -public abstract class BytecodeParseHelper> { +public abstract class BytecodeParseHelper { private AbstractFrameStateBuilder frameState; private BytecodeStream stream; // the bytecode stream @@ -956,7 +956,7 @@ */ protected abstract T createBlockTarget(double probability, BciBlock bciBlock, AbstractFrameStateBuilder stateAfter); - protected abstract void processBlock(AbstractBlock block); + protected abstract void processBlock(BciBlock block); // private void connectLoopEndToBegin() { // for (LoopBeginNode begin : currentGraph.getNodes(LoopBeginNode.class)) { @@ -1051,7 +1051,7 @@ protected abstract void appendGoto(T target); - protected abstract void iterateBytecodesForBlock(B block); + protected abstract void iterateBytecodesForBlock(BciBlock block); // private void iterateBytecodesForBlock(BciBlock block) { // if (block.isLoopHeader) {