mem-ruby: Add a ruby namespace
Encapsulate all ruby-related files in a ruby namespace. Change-Id: If642c9751ecefc35b45c5dd69d85e67813cc5224 Issued-on: https://gem5.atlassian.net/browse/GEM5-984 Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br> Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/47307 Reviewed-by: Bobby R. Bruce <bbruce@ucdavis.edu> Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
committed by
Daniel Carvalho
parent
eeedf63c86
commit
60e4ad955d
@@ -72,7 +72,7 @@ DmaThread::issueLoadOps()
|
||||
Addr address = addrManager->getAddress(location);
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: Issuing Load - Addr %s\n",
|
||||
this->getName(), curEpisode->getEpisodeId(),
|
||||
printAddress(address));
|
||||
ruby::printAddress(address));
|
||||
|
||||
int load_size = sizeof(Value);
|
||||
|
||||
@@ -129,7 +129,7 @@ DmaThread::issueStoreOps()
|
||||
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: Issuing Store - Addr %s - "
|
||||
"Value %d\n", this->getName(),
|
||||
curEpisode->getEpisodeId(), printAddress(address),
|
||||
curEpisode->getEpisodeId(), ruby::printAddress(address),
|
||||
new_value);
|
||||
|
||||
auto req = std::make_shared<Request>(address, sizeof(Value),
|
||||
@@ -213,7 +213,7 @@ DmaThread::hitCallback(PacketPtr pkt)
|
||||
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: hitCallback - Command %s -"
|
||||
" Addr %s\n", this->getName(), curEpisode->getEpisodeId(),
|
||||
resp_cmd.toString(), printAddress(addr));
|
||||
resp_cmd.toString(), ruby::printAddress(addr));
|
||||
|
||||
if (resp_cmd == MemCmd::SwapResp) {
|
||||
// response to a pending atomic
|
||||
|
||||
@@ -69,7 +69,7 @@ GpuWavefront::issueLoadOps()
|
||||
Addr address = addrManager->getAddress(location);
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: Issuing Load - Addr %s\n",
|
||||
this->getName(), curEpisode->getEpisodeId(),
|
||||
printAddress(address));
|
||||
ruby::printAddress(address));
|
||||
|
||||
int load_size = sizeof(Value);
|
||||
|
||||
@@ -126,7 +126,7 @@ GpuWavefront::issueStoreOps()
|
||||
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: Issuing Store - Addr %s - "
|
||||
"Value %d\n", this->getName(),
|
||||
curEpisode->getEpisodeId(), printAddress(address),
|
||||
curEpisode->getEpisodeId(), ruby::printAddress(address),
|
||||
new_value);
|
||||
|
||||
auto req = std::make_shared<Request>(address, sizeof(Value),
|
||||
@@ -180,7 +180,7 @@ GpuWavefront::issueAtomicOps()
|
||||
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: Issuing Atomic_Inc - Addr %s\n",
|
||||
this->getName(), curEpisode->getEpisodeId(),
|
||||
printAddress(address));
|
||||
ruby::printAddress(address));
|
||||
|
||||
// must be aligned with store size
|
||||
assert(address % sizeof(Value) == 0);
|
||||
@@ -270,7 +270,7 @@ GpuWavefront::hitCallback(PacketPtr pkt)
|
||||
DPRINTF(ProtocolTest, "%s Episode %d: hitCallback - Command %s - "
|
||||
"Addr %s\n", this->getName(),
|
||||
curEpisode->getEpisodeId(), resp_cmd.toString(),
|
||||
printAddress(addr));
|
||||
ruby::printAddress(addr));
|
||||
|
||||
// whether the transaction is done after this hitCallback
|
||||
bool isTransactionDone = true;
|
||||
|
||||
@@ -343,7 +343,7 @@ TesterThread::validateAtomicResp(Location loc, int lane, Value ret_val)
|
||||
ss << threadName << ": Atomic Op returned unexpected value\n"
|
||||
<< "\tEpisode " << curEpisode->getEpisodeId() << "\n"
|
||||
<< "\tLane ID " << lane << "\n"
|
||||
<< "\tAddress " << printAddress(addr) << "\n"
|
||||
<< "\tAddress " << ruby::printAddress(addr) << "\n"
|
||||
<< "\tAtomic Op's return value " << ret_val << "\n";
|
||||
|
||||
// print out basic info
|
||||
@@ -369,7 +369,7 @@ TesterThread::validateLoadResp(Location loc, int lane, Value ret_val)
|
||||
<< "\tTesterThread " << threadId << "\n"
|
||||
<< "\tEpisode " << curEpisode->getEpisodeId() << "\n"
|
||||
<< "\tLane ID " << lane << "\n"
|
||||
<< "\tAddress " << printAddress(addr) << "\n"
|
||||
<< "\tAddress " << ruby::printAddress(addr) << "\n"
|
||||
<< "\tLoaded value " << ret_val << "\n"
|
||||
<< "\tLast writer " << addrManager->printLastWriter(loc) << "\n";
|
||||
|
||||
@@ -427,7 +427,7 @@ TesterThread::printOutstandingReqs(const OutstandingReqTable& table,
|
||||
|
||||
for (const auto& m : table) {
|
||||
for (const auto& req : m.second) {
|
||||
ss << "\t\t\tAddr " << printAddress(m.first)
|
||||
ss << "\t\t\tAddr " << ruby::printAddress(m.first)
|
||||
<< ": delta (curCycle - issueCycle) = "
|
||||
<< (cur_cycle - req.issueCycle) << std::endl;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user