mem-cache: Add match functions to QueueEntry
[gem5.git] / src / mem / tport.hh
index 166a23125b09a10d3eb0a3d0a94b19de4ec015b9..d7e4bbc74a00310cae81717cbd4b09885177a405 100644 (file)
@@ -81,12 +81,10 @@ class SimpleTimingPort : public QueuedSlavePort
     virtual Tick recvAtomic(PacketPtr pkt) = 0;
 
     /**
-     * @todo this is a temporary workaround until the 4-phase code is committed.
-     * upstream caches need this packet until true is returned, so hold it for
-     * deletion until a subsequent call
+     * Upstream caches need this packet until true is returned, so
+     * hold it for deletion until a subsequent call
      */
-    std::vector<PacketPtr> pendingDelete;
-
+    std::unique_ptr<Packet> pendingDelete;
 
   public: