Enabled profiling features |
|
| On this tab of the profiling settings dialog, you can adjust profiling features of JProfiler in order to speed up program execution and reduce memory consumption. |
|
Disabled profiling features
|
|
Allocation call tree
The information depth of the allocation call tree and the allocation hot spots view is governed by this setting.
Select record object allocation time if you would like to be able to
This setting consumes more memory for recorded objects. |
|
Call tree
By default, JProfiler does not resolve line numbers in call trees. If you enable show line numbers for sampling and dynamic instrumentation, line number resolution will be enabled for the call tree collections modes of "Sampling" and "Dynamic instrumentation". For "Full instrumentation", line number resolution is not available. If the aggregation level is set to "methods" and a method calls another method multiple times in different lines of code, line number resolution will show these invocations as separate method nodes in the call tree and the allocation call tree. Backtraces in the hotspot views will also show line numbers. Note that a line number can only be shown if the call to a method originates in an unfiltered class. |
|