mem: Get rid of another unused Request constructor.

This one took an explicit "time" value instead of using curTick().

Change-Id: I935ba1dfc194dcf156d7defedb6ce540db461ce4
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/26228
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Gabe Black <gabeblack@google.com>
This commit is contained in:
Gabe Black
2020-03-04 01:17:06 -08:00
parent 526b3c0485
commit fe43e640be

View File

@@ -286,11 +286,11 @@ class Request
* allocated Request object.
*/
void
setPhys(Addr paddr, unsigned size, Flags flags, MasterID mid, Tick time)
setPhys(Addr paddr, unsigned size, Flags flags, MasterID mid)
{
_paddr = paddr;
_size = size;
_time = time;
_time = curTick();
_masterId = mid;
_flags.clear(~STICKY_FLAGS);
_flags.set(flags);
@@ -399,7 +399,7 @@ class Request
Request(Addr paddr, unsigned size, Flags flags, MasterID mid,
InstSeqNum seq_num, ContextID cid) : _reqInstSeqNum(seq_num)
{
setPhys(paddr, size, flags, mid, curTick());
setPhys(paddr, size, flags, mid);
setContext(cid);
privateFlags.set(VALID_INST_SEQ_NUM);
}
@@ -411,12 +411,7 @@ class Request
*/
Request(Addr paddr, unsigned size, Flags flags, MasterID mid)
{
setPhys(paddr, size, flags, mid, curTick());
}
Request(Addr paddr, unsigned size, Flags flags, MasterID mid, Tick time)
{
setPhys(paddr, size, flags, mid, time);
setPhys(paddr, size, flags, mid);
}
Request(uint64_t asid, Addr vaddr, unsigned size, Flags flags,