Select this option in the Hotspot view to display the percentage of samples collected for each active function or method in the module. Grouping hotspots by function provides the names of the functions and the percentage of samples collected for each function.
Percentage of samples mean the percentage calculated using the number of samples collected for a specific function and the total number of samples collected for your entire selection.
Double-click a function to display the source view for the function.
This is the table structure for the hotspots by functions view:
Column |
Description |
---|---|
Function |
Name of the function. |
Class |
Class to which the function belongs. |
Module |
Module in which the function resides. |
Address |
Relative Virtual Address of the function. |
Size |
Size of memory address. |
Segment |
Segment used by function. |
Offset |
Offset of segment. |
Event 1 - n name |
The event count is based on the number of samples collected X Sample After value. |
Event ratio, if any If an event ratio formula was defined using the selected events, then the name of the event ratio appears as one of the column headers. |
The event ratio calculated by using the number of samples collected for the selected events. |
Full Name |
Name of the function as it appears in your code. |
Module Path |
The path of your module. |
Source File |
Source file of the function. |
<Event> samples |
Number of samples collected for the event. |
The option to group hotspots by function is available only if you provide symbol and line number information for the module or application you sample. If you can not provide this information, only the group by RVA option is available from the Group by pull-down menu in the Hotspot view.
<Event name>% and <Event name>samples columns appear in the table only if these sampling view configuration options were selected as the default.