Function Profiling for Inlined Functions

OverviewDetails

Feature Only in Professional and Enterprise Editions   Profiling is supported only in Visual C++ Professional and Enterprise Editions. For more information, see .

Because inlined functions don’t generate .MAP file entries or CALL instructions, the profiler cannot tell when the computer is executing one of these functions. The time, hit, and coverage data will be attributed to the “calling” function.

Note   In many cases there are .MAP file entries for “inlined” functions because the functions are not necessarily inlined everywhere in the application. Take this into account when you analyze profiler results.