ICorProfilerCallback::JITCompilationFinished 方法

通知探查器实时 (JIT) 编译器已完成对某个函数的编译。

HRESULT JITCompilationFinished(
    [in] FunctionID functionId,
    [in] HRESULT    hrStatus,
    [in] BOOL       fIsSafeToBlock);

参数

  • functionId
    [in] 已编译的函数的 ID。

  • hrStatus
    [in] 一个指示编译是否成功的值。

  • fIsSafeToBlock
    [in] 一个值,用于向探查器指示阻止是否将影响运行时的操作。 如果阻止可能导致运行时等待调用线程从此回调中返回,则该值为 true;否则为 false。

    true 值虽然不会对运行时造成损害,但可能会扭曲分析结果。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorProf.idl、CorProf.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICorProfilerCallback 接口

ICorProfilerCallback::JITCompilationStarted 方法