From: megacz Date: Fri, 13 Mar 2009 17:52:06 +0000 (-0700) Subject: remove instructionFifoSizeCheckDisabled X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=a92d241c1adb6d9d8770bcf0b9a7617bad777036;p=fleet.git remove instructionFifoSizeCheckDisabled --- diff --git a/src/edu/berkeley/fleet/loops/LoopFactory.java b/src/edu/berkeley/fleet/loops/LoopFactory.java index a95e715..4873c79 100644 --- a/src/edu/berkeley/fleet/loops/LoopFactory.java +++ b/src/edu/berkeley/fleet/loops/LoopFactory.java @@ -33,10 +33,6 @@ import static edu.berkeley.fleet.util.BitManipulations.*; */ public class LoopFactory { - // FIXME: vet this to see if it is sensible - private boolean instructionFifoSizeCheckDisabled = false; - public void disableInstructionFifoOverflowCheck() { instructionFifoSizeCheckDisabled = true; } - public final Dock dock; public final String friendlyName; public final int count; @@ -327,7 +323,7 @@ public class LoopFactory { } if (count==1) { - if (!instructionFifoSizeCheckDisabled && + if (/*!instructionFifoSizeCheckDisabled &&*/ numInstructionsNotIncludingNonblockingPrefix > dock.getInstructionFifoSize()) throw new RuntimeException("instruction sequence is too long for instruction fifo at " + dock); } else { @@ -352,7 +348,7 @@ public class LoopFactory { if (count!=1) { ic.add(new Instruction.Tail(dock)); - if (!instructionFifoSizeCheckDisabled && + if (/*!instructionFifoSizeCheckDisabled &&*/ loopSize > dock.getInstructionFifoSize()) throw new RuntimeException("instruction loop is too long for instruction fifo"); }