cpu,fastmodel: Eliminate the now unnecessary initMemProxies method.

The proxies this method initializes no longer exist, since they're now
created locally.

Change-Id: I5fd1c99fbc00f5057ea8868e91be02d577b1c176
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/45909
Reviewed-by: Gabe Black <gabe.black@gmail.com>
Maintainer: Gabe Black <gabe.black@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Gabe Black
2021-05-23 03:50:43 -07:00
committed by Gabe Black
parent a6e023906e
commit 7daeed83f7
13 changed files with 2 additions and 75 deletions

View File

@@ -66,14 +66,6 @@ BaseCPU::totalInsts() const
return count;
}
void
BaseCPU::init()
{
gem5::BaseCPU::init();
for (auto *tc: threadContexts)
tc->initMemProxies(tc);
}
void
BaseCPU::serializeThread(CheckpointOut &cp, ThreadID tid) const
{

View File

@@ -100,8 +100,6 @@ class BaseCPU : public gem5::BaseCPU
evs_base_cpu->setClkPeriod(clockPeriod());
}
void init() override;
void serializeThread(CheckpointOut &cp, ThreadID tid) const override;
};

View File

@@ -212,8 +212,6 @@ class ThreadContext : public gem5::ThreadContext
return _isa;
}
void initMemProxies(gem5::ThreadContext *tc) override {}
void sendFunctional(PacketPtr pkt) override;
Process *