Creating Basic Profiling Reports from the Command Line
This topic describes the basic VSPerfReport commands that generate comma-separated value (.csv) reports from a .vsp or .vsps profiling data file. For a description of all report options, see VSPerfReport.
The following table describes the reports that are generated by the specified report type option. The columns of a report depend on the profiling method that was used to collect the data.
Represents parent/child relationships between functions.
Lists profiling data by function.
Represents the execution paths and profiling data of functions in the profiling run.
Lists profiling marks and Windows performance counter values that were collected during the profiling run.
Lists profiling data by instruction.
Lists the lifetime of allocated objects.
Lists profiling data by source code line.
Profiling data file header information.
Specific to file.
Profiling marks collected in the profiling run.
Lists profiling data for modules.
Lists profiling data for processes.
Lists profiling data for threads.
Lists allocation profiling data by type.
Lists performance rule issues.
Lists Event Tracing for Windows (ETW) events collected in the profiling run.