From 6e8373fad6f5faac0648c814f8c7ddc21023dc6c Mon Sep 17 00:00:00 2001 From: Derek Hower Date: Mon, 11 May 2009 10:38:45 -0700 Subject: [PATCH] ruby: Renamed Ruby's EventQueue to RubyEventQueue --HG-- rename : src/mem/ruby/eventqueue/EventQueue.cc => src/mem/ruby/eventqueue/RubyEventQueue.cc rename : src/mem/ruby/eventqueue/EventQueue.hh => src/mem/ruby/eventqueue/RubyEventQueue.hh rename : src/mem/ruby/eventqueue/EventQueueNode.cc => src/mem/ruby/eventqueue/RubyEventQueueNode.cc rename : src/mem/ruby/eventqueue/EventQueueNode.hh => src/mem/ruby/eventqueue/RubyEventQueueNode.hh --- src/mem/ruby/buffers/MessageBuffer.hh | 2 +- src/mem/ruby/buffers/MessageBufferNode.cc | 9 -- src/mem/ruby/common/Consumer.hh | 2 +- src/mem/ruby/common/Debug.cc | 2 +- src/mem/ruby/common/Global.cc | 2 +- src/mem/ruby/common/Global.hh | 4 +- src/mem/ruby/eventqueue/EventQueue_tester.cc | 89 ------------------- .../{EventQueue.cc => RubyEventQueue.cc} | 28 +++--- .../{EventQueue.hh => RubyEventQueue.hh} | 22 ++--- ...ventQueueNode.cc => RubyEventQueueNode.cc} | 4 +- ...ventQueueNode.hh => RubyEventQueueNode.hh} | 24 ++--- src/mem/ruby/init.cc | 4 +- .../garnet-fixed-pipeline/OutVcState_d.cc | 2 +- src/mem/ruby/profiler/StoreTrace.cc | 2 +- src/mem/ruby/recorder/CacheRecorder.cc | 2 +- src/mem/ruby/recorder/Tracer.cc | 2 +- src/mem/ruby/simics/interface.cc | 2 +- src/mem/ruby/slicc_interface/Message.hh | 2 +- src/mem/ruby/system/MemoryNode.hh | 5 -- src/mem/ruby/system/StoreBuffer.cc | 2 +- src/mem/ruby/system/TimerTable.cc | 2 +- src/mem/ruby/tester/DeterministicDriver.cc | 2 +- src/mem/ruby/tester/RaceyDriver.cc | 2 +- src/mem/ruby/tester/SyntheticDriver.cc | 2 +- src/mem/ruby/tester/Tester.cc | 2 +- src/mem/ruby/tester/main.cc | 2 +- src/mem/ruby/tester/test_framework.cc | 2 +- 27 files changed, 61 insertions(+), 164 deletions(-) delete mode 100644 src/mem/ruby/eventqueue/EventQueue_tester.cc rename src/mem/ruby/eventqueue/{EventQueue.cc => RubyEventQueue.cc} (85%) rename src/mem/ruby/eventqueue/{EventQueue.hh => RubyEventQueue.hh} (90%) rename src/mem/ruby/eventqueue/{EventQueueNode.cc => RubyEventQueueNode.cc} (95%) rename src/mem/ruby/eventqueue/{EventQueueNode.hh => RubyEventQueueNode.hh} (78%) diff --git a/src/mem/ruby/buffers/MessageBuffer.hh b/src/mem/ruby/buffers/MessageBuffer.hh index 6851423c3..ea9933f8c 100644 --- a/src/mem/ruby/buffers/MessageBuffer.hh +++ b/src/mem/ruby/buffers/MessageBuffer.hh @@ -41,7 +41,7 @@ #include "Global.hh" #include "MessageBufferNode.hh" #include "Consumer.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "Message.hh" #include "PrioHeap.hh" #include "util.hh" diff --git a/src/mem/ruby/buffers/MessageBufferNode.cc b/src/mem/ruby/buffers/MessageBufferNode.cc index c84347a38..31117dd0e 100644 --- a/src/mem/ruby/buffers/MessageBufferNode.cc +++ b/src/mem/ruby/buffers/MessageBufferNode.cc @@ -27,15 +27,6 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -/* - * EventQueueNode.C - * - * Description: See EventQueueNode.h - * - * $Id: MessageBufferNode.C,v 3.1 2001/02/02 16:57:54 sorin Exp $ - * - */ - #include "MessageBufferNode.hh" void MessageBufferNode::print(ostream& out) const diff --git a/src/mem/ruby/common/Consumer.hh b/src/mem/ruby/common/Consumer.hh index bd51af7ba..e8dada9ca 100644 --- a/src/mem/ruby/common/Consumer.hh +++ b/src/mem/ruby/common/Consumer.hh @@ -40,7 +40,7 @@ #define CONSUMER_H #include "Global.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" class MessageBuffer; diff --git a/src/mem/ruby/common/Debug.cc b/src/mem/ruby/common/Debug.cc index f0319ceb8..a07e61b2d 100644 --- a/src/mem/ruby/common/Debug.cc +++ b/src/mem/ruby/common/Debug.cc @@ -37,7 +37,7 @@ #include "Global.hh" #include "Debug.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" class Debug; extern Debug* g_debug_ptr; diff --git a/src/mem/ruby/common/Global.cc b/src/mem/ruby/common/Global.cc index 4ebcd93ce..73a26269a 100644 --- a/src/mem/ruby/common/Global.cc +++ b/src/mem/ruby/common/Global.cc @@ -29,7 +29,7 @@ #include "Global.hh" -EventQueue* g_eventQueue_ptr = NULL; +RubyEventQueue* g_eventQueue_ptr = NULL; RubySystem* g_system_ptr = NULL; Debug* g_debug_ptr = NULL; diff --git a/src/mem/ruby/common/Global.hh b/src/mem/ruby/common/Global.hh index 2977e696d..e4014df9b 100644 --- a/src/mem/ruby/common/Global.hh +++ b/src/mem/ruby/common/Global.hh @@ -89,8 +89,8 @@ typedef unsigned int uint; typedef int SwitchID; typedef int LinkID; -class EventQueue; -extern EventQueue* g_eventQueue_ptr; +class RubyEventQueue; +extern RubyEventQueue* g_eventQueue_ptr; class RubySystem; extern RubySystem* g_system_ptr; diff --git a/src/mem/ruby/eventqueue/EventQueue_tester.cc b/src/mem/ruby/eventqueue/EventQueue_tester.cc deleted file mode 100644 index 5e54aa7e0..000000000 --- a/src/mem/ruby/eventqueue/EventQueue_tester.cc +++ /dev/null @@ -1,89 +0,0 @@ - -/* - * Copyright (c) 1999-2008 Mark D. Hill and David A. Wood - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are - * met: redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer; - * redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution; - * neither the name of the copyright holders nor the names of its - * contributors may be used to endorse or promote products derived from - * this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/* - * $Id$ - * - */ - -#include "EventQueue.hh" -#include "Consumer.hh" - -//static int global_counter = 0; - -class TestConsumer1 : public Consumer { -public: - TestConsumer1(int description) { m_description = description; } - ~TestConsumer1() { } - void wakeup() { cout << "Wakeup#1: " << m_description << endl; } - // void wakeup() { global_counter++; } - void print(ostream& out) const { out << "1:" << m_description << endl; } - -private: - int m_description; -}; - -class TestConsumer2 : public Consumer { -public: - TestConsumer2(int description) { m_description = description; } - ~TestConsumer2() { } - void wakeup() { cout << "Wakeup#2: " << m_description << endl; } - // void wakeup() { global_counter++; } - void print(ostream& out) const { out << "2:" << m_description << endl; } -private: - int m_description; -}; - -int main() -{ - EventQueue q; - const int SIZE = 200; - const int MAX_TIME = 10000; - int numbers[SIZE]; - Consumer* consumers[SIZE]; - - for (int i=0; i; + m_prio_heap_ptr = new PrioHeap; m_prio_heap_ptr->init(); } -bool EventQueue::isEmpty() const +bool RubyEventQueue::isEmpty() const { return (m_prio_heap_ptr->size() == 0); } -void EventQueue::scheduleEventAbsolute(Consumer* consumer, Time timeAbs) +void RubyEventQueue::scheduleEventAbsolute(Consumer* consumer, Time timeAbs) { // Check to see if this is a redundant wakeup // Time time = timeDelta + m_globalTime; ASSERT(consumer != NULL); if (consumer->getLastScheduledWakeup() != timeAbs) { // This wakeup is not redundant - EventQueueNode thisNode; + RubyEventQueueNode thisNode; thisNode.m_consumer_ptr = consumer; assert(timeAbs > m_globalTime); thisNode.m_time = timeAbs; @@ -81,9 +81,9 @@ void EventQueue::scheduleEventAbsolute(Consumer* consumer, Time timeAbs) } } -void EventQueue::triggerEvents(Time t) +void RubyEventQueue::triggerEvents(Time t) { - EventQueueNode thisNode; + RubyEventQueueNode thisNode; while(m_prio_heap_ptr->size() > 0 && m_prio_heap_ptr->peekMin().m_time <= t) { m_globalTime = m_prio_heap_ptr->peekMin().m_time; @@ -96,10 +96,10 @@ void EventQueue::triggerEvents(Time t) m_globalTime = t; } -void EventQueue::triggerAllEvents() +void RubyEventQueue::triggerAllEvents() { // FIXME - avoid repeated code - EventQueueNode thisNode; + RubyEventQueueNode thisNode; while(m_prio_heap_ptr->size() > 0) { m_globalTime = m_prio_heap_ptr->peekMin().m_time; @@ -114,7 +114,7 @@ void EventQueue::triggerAllEvents() // Class private method definitions void -EventQueue::print(ostream& out) const +RubyEventQueue::print(ostream& out) const { out << "[Event Queue: " << *m_prio_heap_ptr << "]"; } diff --git a/src/mem/ruby/eventqueue/EventQueue.hh b/src/mem/ruby/eventqueue/RubyEventQueue.hh similarity index 90% rename from src/mem/ruby/eventqueue/EventQueue.hh rename to src/mem/ruby/eventqueue/RubyEventQueue.hh index 476e0d24a..dc8161cf1 100644 --- a/src/mem/ruby/eventqueue/EventQueue.hh +++ b/src/mem/ruby/eventqueue/RubyEventQueue.hh @@ -56,23 +56,23 @@ * */ -#ifndef EVENTQUEUE_H -#define EVENTQUEUE_H +#ifndef RUBYEVENTQUEUE_H +#define RUBYEVENTQUEUE_H #include "Global.hh" #include "Vector.hh" class Consumer; template class PrioHeap; -class EventQueueNode; +class RubyEventQueueNode; -class EventQueue { +class RubyEventQueue { public: // Constructors - EventQueue(); + RubyEventQueue(); // Destructor - ~EventQueue(); + ~RubyEventQueue(); // Public Methods @@ -91,24 +91,24 @@ public: private: // Private copy constructor and assignment operator void init(); - EventQueue(const EventQueue& obj); - EventQueue& operator=(const EventQueue& obj); + RubyEventQueue(const RubyEventQueue& obj); + RubyEventQueue& operator=(const RubyEventQueue& obj); // Data Members (m_ prefix) - PrioHeap* m_prio_heap_ptr; + PrioHeap* m_prio_heap_ptr; Time m_globalTime; Time m_timeOfLastRecovery; }; // Output operator declaration inline extern -ostream& operator<<(ostream& out, const EventQueue& obj); +ostream& operator<<(ostream& out, const RubyEventQueue& obj); // ******************* Definitions ******************* // Output operator definition inline extern -ostream& operator<<(ostream& out, const EventQueue& obj) +ostream& operator<<(ostream& out, const RubyEventQueue& obj) { obj.print(out); out << flush; diff --git a/src/mem/ruby/eventqueue/EventQueueNode.cc b/src/mem/ruby/eventqueue/RubyEventQueueNode.cc similarity index 95% rename from src/mem/ruby/eventqueue/EventQueueNode.cc rename to src/mem/ruby/eventqueue/RubyEventQueueNode.cc index b0027506b..086465558 100644 --- a/src/mem/ruby/eventqueue/EventQueueNode.cc +++ b/src/mem/ruby/eventqueue/RubyEventQueueNode.cc @@ -32,9 +32,9 @@ * */ -#include "EventQueueNode.hh" +#include "RubyEventQueueNode.hh" -void EventQueueNode::print(ostream& out) const +void RubyEventQueueNode::print(ostream& out) const { out << "["; out << "Time=" << m_time; diff --git a/src/mem/ruby/eventqueue/EventQueueNode.hh b/src/mem/ruby/eventqueue/RubyEventQueueNode.hh similarity index 78% rename from src/mem/ruby/eventqueue/EventQueueNode.hh rename to src/mem/ruby/eventqueue/RubyEventQueueNode.hh index eff7ff37e..2ed5a1d9a 100644 --- a/src/mem/ruby/eventqueue/EventQueueNode.hh +++ b/src/mem/ruby/eventqueue/RubyEventQueueNode.hh @@ -32,32 +32,32 @@ * */ -#ifndef EVENTQUEUENODE_H -#define EVENTQUEUENODE_H +#ifndef RUBYEVENTQUEUENODE_H +#define RUBYEVENTQUEUENODE_H #include "Global.hh" class Consumer; -class EventQueueNode { +class RubyEventQueueNode { public: // Constructors - EventQueueNode() { m_time = 0; m_consumer_ptr = NULL; } + RubyEventQueueNode() { m_time = 0; m_consumer_ptr = NULL; } // Destructor - //~EventQueueNode(); + //~RubyEventQueueNode(); // Public Methods void print(ostream& out) const; // Assignment operator and copy constructor since the default // constructors confuse purify when long longs are present. - EventQueueNode& operator=(const EventQueueNode& obj) { + RubyEventQueueNode& operator=(const RubyEventQueueNode& obj) { m_time = obj.m_time; m_consumer_ptr = obj.m_consumer_ptr; return *this; } - EventQueueNode(const EventQueueNode& obj) { + RubyEventQueueNode(const RubyEventQueueNode& obj) { m_time = obj.m_time; m_consumer_ptr = obj.m_consumer_ptr; } @@ -65,7 +65,7 @@ private: // Private Methods // Default copy constructor and assignment operator - // EventQueueNode(const EventQueueNode& obj); + // RubyEventQueueNode(const RubyEventQueueNode& obj); // Data Members (m_ prefix) public: @@ -74,21 +74,21 @@ public: }; // Output operator declaration -ostream& operator<<(ostream& out, const EventQueueNode& obj); +ostream& operator<<(ostream& out, const RubyEventQueueNode& obj); // ******************* Definitions ******************* -inline extern bool node_less_then_eq(const EventQueueNode& n1, const EventQueueNode& n2); +inline extern bool node_less_then_eq(const RubyEventQueueNode& n1, const RubyEventQueueNode& n2); inline extern -bool node_less_then_eq(const EventQueueNode& n1, const EventQueueNode& n2) +bool node_less_then_eq(const RubyEventQueueNode& n1, const RubyEventQueueNode& n2) { return (n1.m_time <= n2.m_time); } // Output operator definition extern inline -ostream& operator<<(ostream& out, const EventQueueNode& obj) +ostream& operator<<(ostream& out, const RubyEventQueueNode& obj) { obj.print(out); out << flush; diff --git a/src/mem/ruby/init.cc b/src/mem/ruby/init.cc index e230bb591..534b1c286 100644 --- a/src/mem/ruby/init.cc +++ b/src/mem/ruby/init.cc @@ -37,7 +37,7 @@ */ #include "Global.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "System.hh" #include "Debug.hh" #include "Profiler.hh" @@ -213,7 +213,7 @@ void init_simulator() DEBUG_OUTPUT_FILENAME ); cout << "Creating event queue..." << endl; - g_eventQueue_ptr = new EventQueue; + g_eventQueue_ptr = new RubyEventQueue; cout << "Creating event queue done" << endl; cout << "Creating system..." << endl; diff --git a/src/mem/ruby/network/garnet-fixed-pipeline/OutVcState_d.cc b/src/mem/ruby/network/garnet-fixed-pipeline/OutVcState_d.cc index 32cf8a51d..c85abfd3a 100644 --- a/src/mem/ruby/network/garnet-fixed-pipeline/OutVcState_d.cc +++ b/src/mem/ruby/network/garnet-fixed-pipeline/OutVcState_d.cc @@ -35,7 +35,7 @@ #include "OutVcState_d.hh" #include "NetworkConfig.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" OutVcState_d::OutVcState_d(int id) { diff --git a/src/mem/ruby/profiler/StoreTrace.cc b/src/mem/ruby/profiler/StoreTrace.cc index c53f590ac..7a1347a89 100644 --- a/src/mem/ruby/profiler/StoreTrace.cc +++ b/src/mem/ruby/profiler/StoreTrace.cc @@ -33,7 +33,7 @@ */ #include "StoreTrace.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" bool StoreTrace::s_init = false; // Total number of store lifetimes of all lines int64 StoreTrace::s_total_samples = 0; // Total number of store lifetimes of all lines diff --git a/src/mem/ruby/recorder/CacheRecorder.cc b/src/mem/ruby/recorder/CacheRecorder.cc index e858f618e..73f33ff27 100644 --- a/src/mem/ruby/recorder/CacheRecorder.cc +++ b/src/mem/ruby/recorder/CacheRecorder.cc @@ -34,7 +34,7 @@ #include "CacheRecorder.hh" #include "TraceRecord.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "PrioHeap.hh" #include "gzstream.hh" diff --git a/src/mem/ruby/recorder/Tracer.cc b/src/mem/ruby/recorder/Tracer.cc index 2a0acba46..0a4a290b3 100644 --- a/src/mem/ruby/recorder/Tracer.cc +++ b/src/mem/ruby/recorder/Tracer.cc @@ -34,7 +34,7 @@ #include "Tracer.hh" #include "TraceRecord.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "PrioHeap.hh" #include "System.hh" diff --git a/src/mem/ruby/simics/interface.cc b/src/mem/ruby/simics/interface.cc index 92c30c23e..1f088c023 100644 --- a/src/mem/ruby/simics/interface.cc +++ b/src/mem/ruby/simics/interface.cc @@ -35,7 +35,7 @@ #include "Global.hh" #include "System.hh" #include "OpalInterface.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "mf_api.hh" #include "interface.hh" #include "Sequencer.hh" diff --git a/src/mem/ruby/slicc_interface/Message.hh b/src/mem/ruby/slicc_interface/Message.hh index 1604f1798..596e1c12f 100644 --- a/src/mem/ruby/slicc_interface/Message.hh +++ b/src/mem/ruby/slicc_interface/Message.hh @@ -37,7 +37,7 @@ #include "Global.hh" #include "RefCnt.hh" #include "RefCountable.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" class Message; typedef RefCnt MsgPtr; diff --git a/src/mem/ruby/system/MemoryNode.hh b/src/mem/ruby/system/MemoryNode.hh index 1ed3968bb..e6cce6c45 100644 --- a/src/mem/ruby/system/MemoryNode.hh +++ b/src/mem/ruby/system/MemoryNode.hh @@ -17,17 +17,12 @@ * */ /* - * EventQueueNode.h - * * Description: * This structure records everything known about a single * memory request that is queued in the memory controller. * It is created when the memory request first arrives * at a memory controller and is deleted when the underlying * message is enqueued to be sent back to the directory. - * - * $Id: MemoryNode.h,v 3.3 2003/12/04 15:01:34 xu Exp $ - * */ #ifndef MEMORYNODE_H diff --git a/src/mem/ruby/system/StoreBuffer.cc b/src/mem/ruby/system/StoreBuffer.cc index c6880bdd1..4dc54a481 100644 --- a/src/mem/ruby/system/StoreBuffer.cc +++ b/src/mem/ruby/system/StoreBuffer.cc @@ -39,7 +39,7 @@ #include "System.hh" #include "Driver.hh" #include "Vector.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "AddressProfiler.hh" #include "Sequencer.hh" #include "SubBlock.hh" diff --git a/src/mem/ruby/system/TimerTable.cc b/src/mem/ruby/system/TimerTable.cc index a8453d4bb..48e548b5c 100644 --- a/src/mem/ruby/system/TimerTable.cc +++ b/src/mem/ruby/system/TimerTable.cc @@ -33,7 +33,7 @@ #include "Global.hh" #include "TimerTable.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" TimerTable::TimerTable(Chip* chip_ptr) { diff --git a/src/mem/ruby/tester/DeterministicDriver.cc b/src/mem/ruby/tester/DeterministicDriver.cc index d5277f59a..7317f1c5c 100644 --- a/src/mem/ruby/tester/DeterministicDriver.cc +++ b/src/mem/ruby/tester/DeterministicDriver.cc @@ -35,7 +35,7 @@ #include "Global.hh" #include "System.hh" #include "DeterministicDriver.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "SpecifiedGenerator.hh" #include "DetermGETXGenerator.hh" #include "DetermInvGenerator.hh" diff --git a/src/mem/ruby/tester/RaceyDriver.cc b/src/mem/ruby/tester/RaceyDriver.cc index 4ed26da31..5b1e7e3f7 100644 --- a/src/mem/ruby/tester/RaceyDriver.cc +++ b/src/mem/ruby/tester/RaceyDriver.cc @@ -35,7 +35,7 @@ #include "Global.hh" #include "System.hh" #include "RaceyDriver.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "RaceyPseudoThread.hh" #include "SubBlock.hh" diff --git a/src/mem/ruby/tester/SyntheticDriver.cc b/src/mem/ruby/tester/SyntheticDriver.cc index 2f386d650..f9f7b91b2 100644 --- a/src/mem/ruby/tester/SyntheticDriver.cc +++ b/src/mem/ruby/tester/SyntheticDriver.cc @@ -35,7 +35,7 @@ #include "Global.hh" #include "System.hh" #include "SyntheticDriver.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" //#ifndef XACT_MEM #include "RequestGenerator.hh" //#endif diff --git a/src/mem/ruby/tester/Tester.cc b/src/mem/ruby/tester/Tester.cc index 9dcec1ed1..6c12ff471 100644 --- a/src/mem/ruby/tester/Tester.cc +++ b/src/mem/ruby/tester/Tester.cc @@ -35,7 +35,7 @@ #include "Global.hh" #include "System.hh" #include "Tester.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "SubBlock.hh" #include "Check.hh" #include "Chip.hh" diff --git a/src/mem/ruby/tester/main.cc b/src/mem/ruby/tester/main.cc index 35b927f5e..9642fd5b7 100644 --- a/src/mem/ruby/tester/main.cc +++ b/src/mem/ruby/tester/main.cc @@ -33,7 +33,7 @@ */ #include "main.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "RubyConfig.hh" #include "test_framework.hh" diff --git a/src/mem/ruby/tester/test_framework.cc b/src/mem/ruby/tester/test_framework.cc index 0f180409e..02320c871 100644 --- a/src/mem/ruby/tester/test_framework.cc +++ b/src/mem/ruby/tester/test_framework.cc @@ -38,7 +38,7 @@ #include "OpalInterface.hh" #include "init.hh" #include "Tester.hh" -#include "EventQueue.hh" +#include "RubyEventQueue.hh" #include "getopt.hh" #include "Network.hh" #include "CacheRecorder.hh" -- 2.30.2