diff --git a/src/simulator/memorysystem/LSQ.java b/src/simulator/memorysystem/LSQ.java index 63c7938..8fe8cd4 100755 --- a/src/simulator/memorysystem/LSQ.java +++ b/src/simulator/memorysystem/LSQ.java @@ -410,6 +410,9 @@ public class LSQ extends SimulationElement public void handleAttemptL1Issue(Event event) { LSQEntry lsqEntry = ((LSQEntryContainingEvent)(event)).getLsqEntry(); + + if(lsqEntry.isForwarded()) + return; boolean requestIssued = this.containingMemSys.issueRequestToL1Cache(RequestType.Cache_Read, lsqEntry.getAddr());