Call Graph - Call Graph - 57368

uProf User Guide

Document ID
57368
Release Date
2025-06-09
Revision
5.1 English

Click ANALYZE > Call Graph 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.