From 77c28cc3956d32282f71d8eadbd5fff0fec836e8 Mon Sep 17 00:00:00 2001 From: Andreas Hansson Date: Wed, 3 Sep 2014 07:42:28 -0400 Subject: mem: Packet queue clean up No change in functionality, just a bit of tidying up. --- src/mem/packet_queue.hh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/mem/packet_queue.hh') diff --git a/src/mem/packet_queue.hh b/src/mem/packet_queue.hh index b3df8d71f..3ed3fae28 100644 --- a/src/mem/packet_queue.hh +++ b/src/mem/packet_queue.hh @@ -78,7 +78,6 @@ class PacketQueue : public Drainable }; typedef std::list DeferredPacketList; - typedef std::list::iterator DeferredPacketIterator; /** A list of outgoing timing response packets that haven't been * serviced yet. */ @@ -109,10 +108,10 @@ class PacketQueue : public Drainable bool waitingOnRetry; /** Check whether we have a packet ready to go on the transmit list. */ - bool deferredPacketReady() + bool deferredPacketReady() const { return !transmitList.empty() && transmitList.front().tick <= curTick(); } - Tick deferredPacketReadyTime() + Tick deferredPacketReadyTime() const { return transmitList.empty() ? MaxTick : transmitList.front().tick; } /** -- cgit v1.2.3