diff options
author | Nathan Binkert <binkertn@umich.edu> | 2007-01-03 10:13:45 -0800 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2007-01-03 10:13:45 -0800 |
commit | e9a395c2ce35bb0b46389ea3d73655e0bc824944 (patch) | |
tree | f01c8d0315f7898bb50ae9e2e7c1f9e18bb57669 /src/cpu | |
parent | fc45d42d01fba4f858012740e6a8a43ce5ecad9b (diff) | |
download | gem5-e9a395c2ce35bb0b46389ea3d73655e0bc824944.tar.xz |
Formatting
--HG--
extra : convert_revision : bf1eae73995f772a4343c8ebcb254818eeb5d949
Diffstat (limited to 'src/cpu')
-rw-r--r-- | src/cpu/cpuevent.hh | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/cpu/cpuevent.hh b/src/cpu/cpuevent.hh index 3339f8252..c973621c0 100644 --- a/src/cpu/cpuevent.hh +++ b/src/cpu/cpuevent.hh @@ -36,12 +36,14 @@ class ThreadContext; -/** This class creates a global list of events that need a pointer to a - * thread context. When a switchover takes place the events can be migrated - * to the new thread context, otherwise you could have a wake timer interrupt - * go off on a switched out cpu or other unfortunate events. This object MUST be - * dynamically allocated to avoid it being deleted after a cpu switch happens. - * */ +/** + * This class creates a global list of events that need a pointer to a + * thread context. When a switchover takes place the events can be + * migrated to the new thread context, otherwise you could have a wake + * timer interrupt go off on a switched out cpu or other unfortunate + * events. This object MUST be dynamically allocated to avoid it being + * deleted after a cpu switch happens. + */ class CpuEvent : public Event { protected: @@ -78,8 +80,8 @@ class CpuEventWrapper : public CpuEvent T *object; public: - CpuEventWrapper(T *obj, ThreadContext *_tc, EventQueue *q = &mainEventQueue, - Priority p = Default_Pri) + CpuEventWrapper(T *obj, ThreadContext *_tc, + EventQueue *q = &mainEventQueue, Priority p = Default_Pri) : CpuEvent(q, _tc, p), object(obj) { } void process() { (object->*F)(tc); } |