changeset 8647458d421d in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=8647458d421d
description:
        ruby: remove unused function removeRequest()

diffstat:

 src/mem/ruby/system/Sequencer.cc |  22 ----------------------
 src/mem/ruby/system/Sequencer.hh |   1 -
 2 files changed, 0 insertions(+), 23 deletions(-)

diffs (43 lines):

diff -r bf3d0f56a6ba -r 8647458d421d src/mem/ruby/system/Sequencer.cc
--- a/src/mem/ruby/system/Sequencer.cc  Wed Sep 16 11:59:55 2015 -0500
+++ b/src/mem/ruby/system/Sequencer.cc  Wed Sep 16 11:59:55 2015 -0500
@@ -242,28 +242,6 @@
 }
 
 void
-Sequencer::removeRequest(SequencerRequest* srequest)
-{
-    assert(m_outstanding_count ==
-           m_writeRequestTable.size() + m_readRequestTable.size());
-
-    Addr line_addr = makeLineAddress(srequest->pkt->getAddr());
-    if ((srequest->m_type == RubyRequestType_ST) ||
-        (srequest->m_type == RubyRequestType_RMW_Read) ||
-        (srequest->m_type == RubyRequestType_RMW_Write) ||
-        (srequest->m_type == RubyRequestType_Load_Linked) ||
-        (srequest->m_type == RubyRequestType_Store_Conditional) ||
-        (srequest->m_type == RubyRequestType_Locked_RMW_Read) ||
-        (srequest->m_type == RubyRequestType_Locked_RMW_Write)) {
-        m_writeRequestTable.erase(line_addr);
-    } else {
-        m_readRequestTable.erase(line_addr);
-    }
-
-    markRemoved();
-}
-
-void
 Sequencer::invalidateSC(Addr address)
 {
     AbstractCacheEntry *e = m_dataCache_ptr->lookup(address);
diff -r bf3d0f56a6ba -r 8647458d421d src/mem/ruby/system/Sequencer.hh
--- a/src/mem/ruby/system/Sequencer.hh  Wed Sep 16 11:59:55 2015 -0500
+++ b/src/mem/ruby/system/Sequencer.hh  Wed Sep 16 11:59:55 2015 -0500
@@ -97,7 +97,6 @@
     void checkCoherence(Addr address);
 
     void markRemoved();
-    void removeRequest(SequencerRequest* request);
     void evictionCallback(Addr address);
     void invalidateSC(Addr address);
 
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to