1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
9 void __stdcall ProfileEnterNaked(FunctionIDOrClientID functionIDOrClientID)
11 PORTABILITY_ASSERT("Implement for PAL");
14 void __stdcall ProfileLeaveNaked(FunctionIDOrClientID functionIDOrClientID)
16 PORTABILITY_ASSERT("Implement for PAL");
19 void __stdcall ProfileTailcallNaked(FunctionIDOrClientID functionIDOrClientID)
21 PORTABILITY_ASSERT("Implement for PAL");
24 void STDCALL JIT_ProfilerEnterLeaveTailcallStub(UINT_PTR ProfilerHandle)
29 EXTERN_C VOID JIT_TailCall()
31 PORTABILITY_ASSERT("JIT_TailCall");
34 EXTERN_C VOID JIT_TailCallReturnFromVSD()
36 PORTABILITY_ASSERT("JIT_TailCallReturnFromVSD");
39 EXTERN_C VOID JIT_TailCallVSDLeave()
41 PORTABILITY_ASSERT("JIT_TailCallVSDLeave");
44 EXTERN_C VOID JIT_TailCallLeave()
46 PORTABILITY_ASSERT("JIT_TailCallLeave");
49 PTR_CONTEXT GetCONTEXTFromRedirectedStubStackFrame(T_DISPATCHER_CONTEXT * pDispatcherContext)
51 PORTABILITY_ASSERT("GetCONTEXTFromRedirectedStubStackFrame");