CPU view (View | CPU) shows CPU consumption details.
The view consists of the following sections:
Shows a top-down call tree for each thread ("by thread")
or with calls from all threads merged ("all threads together").
The tree is shown based on current filters.
Shows methods that consumed the most time.
Methods are shown based on current filters:
Thread.run()
).
Methods are shown based on current filters:
Thread.run()
).
For each method, the list shows its time, its own time and, with CPU tracing, its invocation count.
You can narrow down the list by typing a method name inside the text field.
Method invocation counts are available with CPU tracing. Invocation counts are not cumulative.
You can apply the following actions to the selected method (available from the popup menu as well):