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