diff options
author | Sean Wilson <spwilson2@wisc.edu> | 2017-06-08 11:35:45 -0500 |
---|---|---|
committer | Sean Wilson <spwilson2@wisc.edu> | 2017-06-20 18:03:21 +0000 |
commit | 85e1a9b8548ca2df406fd1ff56568a7ee1481aa0 (patch) | |
tree | a064cb48f30a9c8af954f2a87efa24ba9965ca15 /src/sim/root.cc | |
parent | c8668a663992264911545f8001d462e0885b114c (diff) | |
download | gem5-85e1a9b8548ca2df406fd1ff56568a7ee1481aa0.tar.xz |
sim, x86: Replace EventWrapper use with EventFunctionWrapper
Change-Id: Ie1df07b70776208fc3631a73d403024636fc05a9
Signed-off-by: Sean Wilson <spwilson2@wisc.edu>
Reviewed-on: https://gem5-review.googlesource.com/3749
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Anthony Gutierrez <anthony.gutierrez@amd.com>
Maintainer: Anthony Gutierrez <anthony.gutierrez@amd.com>
Diffstat (limited to 'src/sim/root.cc')
-rw-r--r-- | src/sim/root.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/sim/root.cc b/src/sim/root.cc index 752632b5e..f4aabad2e 100644 --- a/src/sim/root.cc +++ b/src/sim/root.cc @@ -104,8 +104,9 @@ Root::timeSyncSpinThreshold(Time newThreshold) timeSyncEnable(en); } -Root::Root(RootParams *p) : SimObject(p), _enabled(false), - _periodTick(p->time_sync_period), syncEvent(this) +Root::Root(RootParams *p) + : SimObject(p), _enabled(false), _periodTick(p->time_sync_period), + syncEvent([this]{ timeSync(); }, name()) { _period.setTick(p->time_sync_period); _spinThreshold.setTick(p->time_sync_spin_threshold); |