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