ICorProfilerInfo3::EnumJITedFunctions Method

Returns an enumerator for all functions that were previously JIT-compiled.

Syntax

HRESULT EnumJITedFunctions([out] ICorProfilerFunctionEnum** ppEnum);  

Parameters

ppEnum
[out] A pointer to the ICorProfilerFunctionEnum enumerator.

Remarks

This method may overlap with JITCompilation callbacks such as the ICorProfilerCallback::JITCompilationStarted method. The enumerator returned by this method does not include functions that are loaded from native images generated with Ngen.exe.

Note

The returned enumeration includes only "0" for the value of the COR_PRF_FUNCTION::reJitId field. If you require valid COR_PRF_FUNCTION::reJitId values, use the ICorProfilerInfo4::EnumJITedFunctions2 method.

Requirements

Platforms: See System Requirements.

Header: CorProf.idl, CorProf.h

Library: CorGuids.lib

.NET Framework Versions: Available since 4

See also