ICorProfilerCallback4::ReJITCompilationFinished — Metoda
Powiadamia profilera, że kompilator just in time (JIT) zakończył ponowne kompilowanie funkcji.
Składnia
HRESULT ReJITCompilationFinished(
[in] FunctionID functionId, [in] ReJITID rejitId,
[in] HRESULT hrStatus,
[in] BOOL fIsSafeToBlock);
Parametry
functionId
[w] Identyfikator funkcji, która została ponownie skompilowana.
rejitId
[w] Tożsamość funkcji JIT-recompiled.
hrStatus
[w] Wartość wskazująca, czy ponowna kompilacja JIT zakończyła się pomyślnie.
fIsSafeToBlock
[w] true
aby wskazać, że blokowanie może spowodować, że środowisko uruchomieniowe będzie czekać, aż wątek wywołujący powróci z tego wywołania zwrotnego; false
aby wskazać, że blokowanie nie wpłynie na działanie środowiska uruchomieniowego.
Wartość nie true
szkodzi środowisku uruchomieniowemu, ale może mieć wpływ na wyniki profilowania.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorProf.idl, CorProf.h
Biblioteki: CorGuids.lib
.NET Framework wersje: dostępne od wersji 4.5