# HG changeset patch # User Josef Eisl # Date 1437983984 -7200 # Node ID 1b0304bcf7014fa0542c14fd7e22ceefbeb5b448 # Parent fd8b493efd4829c355c26d73a2eba4f7ee35875d Fix checkstyle and findbugs issues. diff -r fd8b493efd48 -r 1b0304bcf701 graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/alloc/TraceBuilder.java --- a/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/alloc/TraceBuilder.java Mon Jul 27 09:44:55 2015 +0200 +++ b/graal/com.oracle.graal.compiler.common/src/com/oracle/graal/compiler/common/alloc/TraceBuilder.java Mon Jul 27 09:59:44 2015 +0200 @@ -49,7 +49,7 @@ } /** - * Build traces of sequentially executed blocks + * Build traces of sequentially executed blocks. */ public static > TraceBuilderResult computeTraces(T startBlock, List blocks) { return new TraceBuilder<>(blocks).build(startBlock); diff -r fd8b493efd48 -r 1b0304bcf701 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java Mon Jul 27 09:44:55 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/alloc/trace/TraceLinearScanLifetimeAnalysisPhase.java Mon Jul 27 09:59:44 2015 +0200 @@ -140,10 +140,7 @@ Value fromValue = outgoing.getOutgoingValue(i); assert sameTrace(block, pred) || !isVariable(fromValue) : "Unallocated variable: " + fromValue; - if (isStackSlotValue(fromValue)) { - - } else if (isConstant(fromValue)) { - } else { + if (!isStackSlotValue(fromValue) && !isConstant(fromValue)) { Interval from = allocator.getOrCreateInterval((AllocatableValue) fromValue); Interval to = allocator.getOrCreateInterval((AllocatableValue) toValue); setHint(label, to, from); diff -r fd8b493efd48 -r 1b0304bcf701 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIBlockValueMapImpl.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIBlockValueMapImpl.java Mon Jul 27 09:44:55 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIBlockValueMapImpl.java Mon Jul 27 09:59:44 2015 +0200 @@ -42,7 +42,7 @@ private static final class BlockData { - /** Mapping from value to index into {@link #incoming} */ + /** Mapping from value to index into {@link #incoming}. */ private final ValueMap valueIndexMap; private final ArrayList incoming; private final ArrayList outgoing; diff -r fd8b493efd48 -r 1b0304bcf701 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIUtil.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIUtil.java Mon Jul 27 09:44:55 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIUtil.java Mon Jul 27 09:59:44 2015 +0200 @@ -147,7 +147,7 @@ public static void forEachValuePair(LIR lir, AbstractBlockBase toBlock, AbstractBlockBase fromBlock, PhiValueVisitor visitor) { assert toBlock.getPredecessors().contains(fromBlock) : String.format("%s not in predecessor list: %s", fromBlock, toBlock.getPredecessors()); assert fromBlock.getSuccessorCount() == 1 || toBlock.getPredecessorCount() == 1 : String.format("Critical Edge? %s has %d successors and %s has %d predecessors", fromBlock, - fromBlock.getSuccessors(), toBlock, toBlock.getPredecessorCount()); + fromBlock.getSuccessorCount(), toBlock, toBlock.getPredecessorCount()); assert fromBlock.getSuccessors().contains(toBlock) : String.format("Predecessor block %s has wrong successor: %s, should contain: %s", fromBlock, fromBlock.getSuccessors(), toBlock); BlockEndOp blockEnd = outgoing(lir, fromBlock); diff -r fd8b493efd48 -r 1b0304bcf701 graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIVerifier.java --- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIVerifier.java Mon Jul 27 09:44:55 2015 +0200 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/ssi/SSIVerifier.java Mon Jul 27 09:59:44 2015 +0200 @@ -37,7 +37,7 @@ import com.oracle.graal.lir.StandardOp.BlockEndOp; import com.oracle.graal.lir.StandardOp.LabelOp; -public class SSIVerifier { +public final class SSIVerifier { public static boolean verify(LIR lir) { return new SSIVerifier(lir).verify();