ICorProfilerCallback4::ReJITCompilationFinished Method
Notifies the profiler that the just-in-time (JIT) compiler has finished recompiling a function.
Syntax
HRESULT ReJITCompilationFinished(
[in] FunctionID functionId, [in] ReJITID rejitId,
[in] HRESULT hrStatus,
[in] BOOL fIsSafeToBlock);
Parameters
functionId
[in] The ID of the function that was recompiled.
rejitId
[in] The identity of the JIT-recompiled function.
hrStatus
[in] A value that indicates whether the JIT recompilation was successful.
fIsSafeToBlock
[in] true
to indicate that blocking may cause the runtime to wait for the calling thread to return from this callback; false
to indicate that blocking will not affect the operation of the runtime.
A value of true
does not harm the runtime, but can affect the profiling results.
Requirements
Platforms: See System Requirements.
Header: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET Framework Versions: Available since 4.5