EPILOG_POP ebx
EPILOG_POP eax
EPILOG_END
- ret 4
+ ret
NESTED_END EnterNaked3, _TEXT
//
EPILOG_POP ebx
EPILOG_POP eax
EPILOG_END
- ret 4
+ ret
NESTED_END LeaveNaked3, _TEXT
//
EPILOG_POP ebx
EPILOG_POP eax
EPILOG_END
- ret 4
+ ret
NESTED_END TailcallNaked3, _TEXT
FunctionIDMap(funcId, pbHookFunction);
}
-EXTERN_C __stdcall void EnterNaked3(FunctionIDOrClientID functionIDOrClientID);
-EXTERN_C __stdcall void LeaveNaked3(FunctionIDOrClientID functionIDOrClientID);
-EXTERN_C __stdcall void TailcallNaked3(FunctionIDOrClientID functionIDOrClientID);
+EXTERN_C void EnterNaked3(FunctionIDOrClientID functionIDOrClientID);
+EXTERN_C void LeaveNaked3(FunctionIDOrClientID functionIDOrClientID);
+EXTERN_C void TailcallNaked3(FunctionIDOrClientID functionIDOrClientID);
#ifdef _TARGET_ARM_
EXTERN_C UINT_PTR getPrevPC();
state.stackWillBeChanged = true;
m_profiler.GetCommonTrace().InterruptSampling(
state,
- [&funcInfo, prevIP](ThreadInfo &thrInfo, SamplingSharedState &state)
+ [prevIP](ThreadInfo &thrInfo, SamplingSharedState &state)
{
EventChannel &channel = thrInfo.eventChannel;
if (channel.GetStackSize() > 0)