다음을 통해 공유


ICorProfilerCallback::JITFunctionPitched 메서드

JIT(Just-In-Time) 컴파일된 함수가 메모리에서 제거되었음을 프로파일러에 알립니다.

구문

HRESULT JITFunctionPitched(  
    [in] FunctionID functionId);  

매개 변수

functionId
[in] 제거된 함수의 ID입니다.

설명

제거된 함수가 호출되면 프로파일러가 함수를 다시 컴파일할 때 새 JIT 컴파일 이벤트를 받습니다. 현재 CLR(공용 언어 런타임) JIT 컴파일러는 메모리에서 함수를 제거하지 않으므로, 이 콜백은 현재 사용되지 않으며 프로파일러에서 수신되지 않습니다.

함수가 다시 컴파일될 때까지 functionId 값은 유효하지 않습니다. 함수가 다시 컴파일되면 동일한 functionId 값이 사용됩니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorProf.idl, CorProf.h

라이브러리: CorGuids.lib

.NET Framework 버전: 2.0부터 사용 가능

참고 항목