Freigeben über


ICorProfilerCallback::JITFunctionPitched-Methode

Benachrichtigt den Profiler darüber, dass eine Funktion, die per JIT (Just-In-Time) kompiliert wurde, aus dem Arbeitsspeicher entfernt wurde.

Syntax

HRESULT JITFunctionPitched(  
    [in] FunctionID functionId);  

Parameter

functionId
[in] Die ID der Funktion, die entfernt wurde.

Bemerkungen

Sollte die entfernte Funktion aufgerufen werden, empfängt der Profiler neue JIT-Kompilierungsereignisse, wenn die Funktion neu kompiliert wird. Derzeit entfernt der JIT-Compiler der CLR (Common Language Runtime) keine Funktionen aus dem Arbeitsspeicher, sodass dieser Rückruf derzeit nicht verwendet und vom Profiler nicht empfangen wird.

Der Wert von functionId ist erst gültig, wenn die Funktion neu kompiliert wird. Wenn die Funktion neu kompiliert wird, wird derselbe functionId-Wert verwendet.

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