remove instructionFifoSizeCheckDisabled
authormegacz <adam@megacz.com>
Fri, 13 Mar 2009 17:52:06 +0000 (10:52 -0700)
committermegacz <adam@megacz.com>
Fri, 13 Mar 2009 17:52:06 +0000 (10:52 -0700)
src/edu/berkeley/fleet/loops/LoopFactory.java

index a95e715..4873c79 100644 (file)
@@ -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");
         }