Freigeben über


ICorProfilerCallback::JITCompilationFinished-Methode

Benachrichtigt den Profiler, dass der JIT-Compiler (Just-in-Time) die Kompilierung einer Funktion abgeschlossen hat.

Syntax

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

Parameter

functionId
[in] Die ID der Funktion, die kompiliert wurde

hrStatus
[in] Ein Wert, der angibt, ob die Kompilierung erfolgreich war

fIsSafeToBlock
[in] Ein Wert, der dem Profiler angibt, ob sich die Blockierung auf den Betrieb der Runtime auswirkt Der Wert entspricht true, wenn die Blockierung dazu führen kann, dass die Runtime wartet, bis der aufrufende Thread von diesem Rückruf zurückgegeben wird. Andernfalls lautet er false.

Obwohl ein Wert von true die Runtime nicht beeinträchtigt, kann er die Profilerstellungsergebnisse verzerren.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorProf.idl, CorProf.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch