private static void handleUnneededInput(FilterTraceNode traceNode, boolean init, boolean primepump)
private static void handleUnneededInput(FilterTraceNode traceNode, boolean init, boolean primepump, int items)
    private static void handleUnneededInput(FilterTraceNode traceNode, boolean init, boolean primepump)     {	InputTraceNode in = (InputTraceNode)traceNode.getPrevious();	FilterInfo filterInfo = FilterInfo.getFilterInfo(traceNode);	int items = filterInfo.totalItemsReceived(init, primepump), typeSize;		typeSize = Util.getTypeSize(traceNode.getFilter().getInputType());		//see if it is a mulitple of the cache line	if ((items * typeSize) % RawChip.cacheLineWords != 0) {	    int dummyItems = RawChip.cacheLineWords - ((items * typeSize) % RawChip.cacheLineWords);	    SpaceTimeBackend.println("Received items (" + (items * typeSize) + 				     ") not divisible by cache line, disregard " + dummyItems);	    SwitchCodeStore.disregardIncoming(IntraTraceBuffer.getBuffer(in, traceNode).getDRAM(),					      dummyItems,					      init || primepump);	}    }