Метод ICorProfilerCallback4::ReJITCompilationFinished
Уведомляет профилировщика о том, что JIT-компилятор завершил повторную компиляцию функции.
Синтаксис
HRESULT ReJITCompilationFinished(
[in] FunctionID functionId, [in] ReJITID rejitId,
[in] HRESULT hrStatus,
[in] BOOL fIsSafeToBlock);
Параметры
functionId
[in] Идентификатор функции, которая была перекомпилирована.
rejitId
[in] Идентификатор функции, перекомпилированной с помощью JIT-компилятора.
hrStatus
[in] Значение типа , указывающее, успешно ли выполнена JIT-перекомпиляция.
fIsSafeToBlock
[in] true
значение , чтобы указать, что блокировка может привести к тому, что среда выполнения будет ожидать возврата вызывающего потока из этого обратного вызова; false
значение , чтобы указать, что блокировка не повлияет на работу среды выполнения.
Значение true
не вредит среде выполнения, но может повлиять на результаты профилирования.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorProf.idl, CorProf.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 4.5.