Stack tree

Stack tree view

Stack tree view is a reconstruction of the function call hierarchy in the capture along with memory usage information at each node of the tree. Both usage and peak memory usage are displayed with former representing the amount of unreleased memory. Navigating the tree allows to visualize the distribution of memory operations in your code base depending on the code path taken.

Since multiple code paths can be taken from a single function, this will be reflected in the stack tree with multiple child nodes with the same name, but each representing a different return address. Selecting a node will display corresponding stack trace in stack trace and source view for detailed view of the code path.