Udostępnij za pośrednictwem


ICorProfilerCallback::JITCompilationFinished — Metoda

Powiadamia profilera, że kompilator just in time (JIT) zakończył kompilowanie funkcji.

Składnia

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

Parametry

functionId
[w] Identyfikator skompilowanej funkcji.

hrStatus
[w] Wartość wskazująca, czy kompilacja zakończyła się pomyślnie.

fIsSafeToBlock
[w] Wartość wskazująca profilerowi, czy blokowanie będzie miało wpływ na działanie środowiska uruchomieniowego. Wartość jest true taka, jeśli blokowanie może spowodować, że środowisko uruchomieniowe będzie czekać na powrót wątku wywołującego z tego wywołania zwrotnego; w przeciwnym razie false.

Chociaż wartość elementu true nie zaszkodzi środowisku uruchomieniowemu, może ona wypaczyć wyniki profilowania.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorProf.idl, CorProf.h

Biblioteki: CorGuids.lib

.NET Framework wersje: dostępne od wersji 2.0

Zobacz też