Compartir a través de


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

Consulte también