mem: Add a method for setting the time on a packet.

This commit is contained in:
Nathan Binkert 2008-10-09 04:58:24 -07:00
parent e06321091d
commit b556dc4119

View file

@ -221,6 +221,12 @@ class Request : public FastAlloc
/** Accessor for time. */
Tick getTime() { assert(validPaddr || validAsidVaddr); return time; }
void resetTime() { assert(validPaddr || validAsidVaddr); time = curTick; }
void
setTime(Tick when)
{
assert(validPaddr || validAsidVaddr);
time = when;
}
/** Accessor for flags. */
uint32_t getFlags() { assert(validPaddr || validAsidVaddr); return flags; }