changeset 8c68155aac00 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=8c68155aac00
description:
        Ruby: have the rubytester pass contextId to Ruby.

diffstat:

 src/cpu/testers/rubytest/Check.cc |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (27 lines):

diff -r d5ad24eb015f -r 8c68155aac00 src/cpu/testers/rubytest/Check.cc
--- a/src/cpu/testers/rubytest/Check.cc Thu Mar 31 17:17:49 2011 -0700
+++ b/src/cpu/testers/rubytest/Check.cc Thu Mar 31 17:17:51 2011 -0700
@@ -104,6 +104,7 @@
     // Prefetches are assumed to be 0 sized
     Request *req = new Request(m_address.getAddress(), 0, flags, curTick(),
                                m_pc.getAddress());
+    req->setThreadContext(index, 0);
 
     PacketPtr pkt = new Packet(req, cmd, port->idx);
 
@@ -177,6 +178,7 @@
     Request *req = new Request(writeAddr.getAddress(), 1, flags, curTick(),
                                m_pc.getAddress());
 
+    req->setThreadContext(index, 0);
     Packet::Command cmd;
 
     // 1 out of 8 chance, issue an atomic rather than a write
@@ -242,6 +244,7 @@
     Request *req = new Request(m_address.getAddress(), CHECK_SIZE, flags,
                                curTick(), m_pc.getAddress());
 
+    req->setThreadContext(index, 0);
     PacketPtr pkt = new Packet(req, MemCmd::ReadReq, port->idx);
     uint8_t* dataArray = new uint8_t[CHECK_SIZE];
     pkt->dataDynamicArray(dataArray);
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to