Click to navigate to the call graph screen. This graph is constructed using the call-stack samples and offers a butterfly view to analyze the hot call-paths as follows.
Figure 1. ANALYZE - Call Graph
The Function table lists all the functions with inclusive and exclusive samples. Click on function to display its Caller and Callee functions in a butterfly view. In addition the parents and children of the selected function in the Function table are displayed.
Options
- The Process drop-down lists all the processes for which call-stack samples are collected. Changing the process will show the call graph for that particular process.
- For multi-threaded applications, the call-graph will be plotted for the cumulative data of all the threads by default.
- The Threads drop-down lists all the threads for which call-stack samples are collected. Changing the thread will plot the call graph for that thread.
- The Select Metric drop-down lists the metrics for which call-stack samples are collected. Changing the counter will show the call graph for that particular counter.