From 85e1a9b8548ca2df406fd1ff56568a7ee1481aa0 Mon Sep 17 00:00:00 2001 From: Sean Wilson Date: Thu, 8 Jun 2017 11:35:45 -0500 Subject: sim, x86: Replace EventWrapper use with EventFunctionWrapper Change-Id: Ie1df07b70776208fc3631a73d403024636fc05a9 Signed-off-by: Sean Wilson Reviewed-on: https://gem5-review.googlesource.com/3749 Reviewed-by: Jason Lowe-Power Reviewed-by: Anthony Gutierrez Maintainer: Anthony Gutierrez --- src/arch/x86/pagetable_walker.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/arch') diff --git a/src/arch/x86/pagetable_walker.hh b/src/arch/x86/pagetable_walker.hh index 9be35e6cc..d71db7ea3 100644 --- a/src/arch/x86/pagetable_walker.hh +++ b/src/arch/x86/pagetable_walker.hh @@ -178,7 +178,7 @@ namespace X86ISA /** * Event used to call startWalkWrapper. **/ - EventWrapper startWalkWrapperEvent; + EventFunctionWrapper startWalkWrapperEvent; // Functions for dealing with packets. bool recvTimingResp(PacketPtr pkt); @@ -205,7 +205,7 @@ namespace X86ISA funcState(this, NULL, NULL, true), tlb(NULL), sys(params->system), masterId(sys->getMasterId(name())), numSquashable(params->num_squash_per_cycle), - startWalkWrapperEvent(this) + startWalkWrapperEvent([this]{ startWalkWrapper(); }, name()) { } }; -- cgit v1.2.3