ICorProfilerCallback4::ReJITCompilationFinished (Método)
Este método puede usarse para notificar al generador de perfiles cuando el compilador Just-In-Time (JIT) haya terminado de volver a compilar una función.
Sintaxis
HRESULT ReJITCompilationFinished(
[in] FunctionID functionId, [in] ReJITID rejitId,
[in] HRESULT hrStatus,
[in] BOOL fIsSafeToBlock);
Parámetros
functionId
[in] El valor de este parámetro se corresponde con el id. de la función que volvió a compilarse.
rejitId
[in] Identidad de la función recompilada con JIT.
hrStatus
[in] El valor de este parámetro puede consultarse para comprobar si el nuevo proceso de compilación JIT ha sido correcto.
fIsSafeToBlock
[in] El valor de este parámetro debe ser true
para indicar que un bloqueo puede hacer que el tiempo de ejecución entre en espera hasta que el subproceso que hace la llamada vuelva de esta devolución de llamada. A su vez, el valor debe ser false
para indicar que el bloqueo no afectará al funcionamiento del tiempo de ejecución.
El uso de un valor true
no afectará negativamente al tiempo de ejecución, pero sí que puede afectar a los resultados de los procesos de generación de perfiles.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorProf.idl, CorProf.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.5