Functions view

The Functions view shows a flat profile of the functions in your program.

Functions view

The first three columns show different measures of the time spent in a given function:

  • Self shows the time spent in code in the given function itself, but not its callees, that is, not in the other functions called by that function.

  • Total shows the time spent in code in the given function itself, and all its callees.

  • Child shows the time spent in the given function’s callees only.

You can use the Functions view to find costly functions that are called from many different places.