The Invocations Browser allows you to view all of the sampled call stacks for a specific function. The function under focus appears as a diamond while all other functions appear as squares. To the left of the function under focus are all the sampled call paths that lead to it. To the right are all the call paths that branch off from the function. It is possible, and in fact quite likely, that some call paths that occurred at runtime will not be shown if they were not sampled.
The layout of the functions can be changed by expanding/collapsing a function's callers and callees. Expanding/Collapsing a function is done by clicking on the +/- symbols beside each function.

The Breadcrumb Bar enables you to view the sampled call stacks within the context of the application, a process, or a thread. That is, only those call stacks that occurred within the given context will be shown and the time spent for each function node will also be relative to the context.
If the profiled executable has been stripped of symbol information (for example by using the strip command) then the call graph information may be partially or completely missing.
| Button | Command | Description |
|---|---|---|
![]() |
Collapse all | Sets all function nodes to be collapsed. |
![]() |
Expand all | Makes all function nodes visible. |
![]() |
Reset Graph | Centers the browser on the function under focus and returns the expand/collapse state of each function back to its default. |
| Show Function Name | Toggles whether the function name is visible for each node. | |
| Show Time Spent | Toggles whether the time spent is visible for each node. | |
| Preferences... | Opens the performance advisor appearance preference page. | |
![]() |
Sort by name | Sorts a node's callers/callees based upon their function name. |
![]() |
Sort by time spent | Sorts a node's callers/callees based upon their time spent. |
![]() |
Toggle Magnification Bar | Toggles the visibility of the Magnification Bar. |
| Icon | Command | Description |
|---|---|---|
| Clear function identifiers | Removes all markings to function nodes and edges, made by the Identify the selected function action. | |
![]() |
Collapse subtree | Sets all function nodes within the currently selected function node's subtree to be collapsed. |
![]() |
Expand subtree | Makes all function nodes within the currently selected function node's subtree visible. |
![]() |
Graph the selected function | Opens another Invocations Browser with the selected function as the root. |
| Identify the selected function | Marks all instances of the selected function and highlights the edges leading to the functions from the root. | |
| Open Source | Opens the Performance Source Viewer on the selected function. | |
| Preferences... | Opens the performance advisor appearance preference page. |
The Magnification Bar allows you to change how large or small the function nodes appear.
| Name | Description |
|---|---|
| Reset | Sets the magnification back to the default setting. |