# 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