Udostępnij za pośrednictwem


ICorProfilerCallback::JITFunctionPitched — Metoda

Powiadamia profilera, że funkcja, która została skompilowana just in time (JIT) została usunięta z pamięci.

Składnia

HRESULT JITFunctionPitched(  
    [in] FunctionID functionId);  

Parametry

functionId
[w] Identyfikator funkcji, która została usunięta.

Uwagi

Jeśli usunięta funkcja zostanie wywołana, profiler otrzyma nowe zdarzenia kompilacji JIT, gdy funkcja zostanie ponownie skompilowana. Obecnie kompilator JIT środowiska uruchomieniowego języka wspólnego (CLR) nie usuwa funkcji z pamięci, więc to wywołanie zwrotne nie jest obecnie używane i nie zostanie odebrane przez profilera.

Wartość parametru functionId jest nieprawidłowa, dopóki funkcja nie zostanie ponownie skompilowana. Gdy funkcja zostanie ponownie skompilowana, zostanie użyta ta sama functionId wartość.

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ż