summaryrefslogtreecommitdiff
path: root/src/sim/eventq.cc
diff options
context:
space:
mode:
authorNathan Binkert <nate@binkert.org>2008-12-06 14:18:18 -0800
committerNathan Binkert <nate@binkert.org>2008-12-06 14:18:18 -0800
commitcbbc4501c87c7910ba74ea8d4b53df257c01940d (patch)
tree10b786bf58be2053db2f09d5a89742f4d545e1fc /src/sim/eventq.cc
parenta0d322be4021891ee21edb4424e4af1957a50d0a (diff)
downloadgem5-cbbc4501c87c7910ba74ea8d4b53df257c01940d.tar.xz
eventq: move virtual function definitiions to the .cc file.
Diffstat (limited to 'src/sim/eventq.cc')
-rw-r--r--src/sim/eventq.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/sim/eventq.cc b/src/sim/eventq.cc
index dfff760a0..9c8792f8d 100644
--- a/src/sim/eventq.cc
+++ b/src/sim/eventq.cc
@@ -57,6 +57,21 @@ EventQueue mainEventQueue("Main Event Queue");
Counter Event::instanceCounter = 0;
#endif
+Event::~Event()
+{
+}
+
+const std::string
+Event::name() const
+{
+#ifndef NDEBUG
+ return csprintf("Event_%d", instance);
+#else
+ return csprintf("Event_%x", (uintptr_t)this);
+#endif
+}
+
+
Event *
Event::insertBefore(Event *event, Event *curr)
{