# HG changeset patch
# User Brad Beckmann <brad.beckm...@amd.com>
# Date 1263536244 28800
# Node ID 37c422c0e40566ddb33ddbe17778c7f063256c79
# Parent  ff484152abd5dfad23e6f78205bfa0b8b71e0ade
ruby: Removed out_link_vec from Consumer
Removed the out_line_vec data structure from the Consumer.  I'm not sure
what this did before, but currently it has no usefulness.

diff -r ff484152abd5 -r 37c422c0e405 src/mem/ruby/common/Consumer.hh
--- a/src/mem/ruby/common/Consumer.hh   Thu Jan 14 22:17:24 2010 -0800
+++ b/src/mem/ruby/common/Consumer.hh   Thu Jan 14 22:17:24 2010 -0800
@@ -47,7 +47,7 @@
 class Consumer {
 public:
   // Constructors
-  Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; 
m_out_link_vec.setSize(0); }
+  Consumer() { m_last_scheduled_wakeup = 0; m_last_wakeup = 0; }
 
   // Destructor
   virtual ~Consumer() { }
@@ -59,10 +59,6 @@
   virtual void print(ostream& out) const = 0;
   const Time& getLastScheduledWakeup() const { return m_last_scheduled_wakeup; 
}
   void setLastScheduledWakeup(const Time& time) { m_last_scheduled_wakeup = 
time; }
-  Vector< Vector<MessageBuffer*> > getOutBuffers() { return m_out_link_vec; }
-
-protected:
-  Vector< Vector<MessageBuffer*> > m_out_link_vec;
 
 private:
   // Private Methods
diff -r ff484152abd5 -r 37c422c0e405 
src/mem/ruby/network/simple/PerfectSwitch.cc
--- a/src/mem/ruby/network/simple/PerfectSwitch.cc      Thu Jan 14 22:17:24 
2010 -0800
+++ b/src/mem/ruby/network/simple/PerfectSwitch.cc      Thu Jan 14 22:17:24 
2010 -0800
@@ -88,7 +88,6 @@
   m_out.insertAtBottom(out);
   m_routing_table.insertAtBottom(routing_table_entry);
 
-  m_out_link_vec.insertAtBottom(out);
 }
 
 void PerfectSwitch::clearRoutingTables()
diff -r ff484152abd5 -r 37c422c0e405 src/mem/ruby/network/simple/Throttle.cc
--- a/src/mem/ruby/network/simple/Throttle.cc   Thu Jan 14 22:17:24 2010 -0800
+++ b/src/mem/ruby/network/simple/Throttle.cc   Thu Jan 14 22:17:24 2010 -0800
@@ -102,8 +102,6 @@
       m_message_counters[i][j] = 0;
     }
   }
-
-  m_out_link_vec.insertAtBottom(out_vec);
 }
 
 void Throttle::addVirtualNetwork(MessageBuffer* in_ptr, MessageBuffer* out_ptr)

_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to