Mercurial > hg > graal-compiler
changeset 14894:3676333a46bb
Use BciBlock in BytecodeParseHelper.
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Mon, 24 Mar 2014 18:58:55 +0100 |
parents | f97c85e6366d |
children | d76fce67b49d |
files | graal/com.oracle.graal.java/src/com/oracle/graal/java/BytecodeParseHelper.java |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- 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<T extends KindInterface, B extends AbstractBlock<B>> { +public abstract class BytecodeParseHelper<T extends KindInterface> { private AbstractFrameStateBuilder<T> frameState; private BytecodeStream stream; // the bytecode stream @@ -956,7 +956,7 @@ */ protected abstract T createBlockTarget(double probability, BciBlock bciBlock, AbstractFrameStateBuilder<T> stateAfter); - protected abstract void processBlock(AbstractBlock<B> 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) {