Since winIDEA build 9.11.76 the configuration window of the profiler has completely changed.
- One major change is that there are no longer tabs for Code and Data Areas. Code and Data areas are now visible in the bottom half of the configuration window.
- If function profiling is enabled then all functions will be profiled if no functions are listed in the code areas list.
- There is now a leading check box for every function listed in the profiler data area. By clearing this check box profiler areas can be temporarily disabled. The new configuration will take effect in the next profiler session.
Less frequently used options e.g. "Ignore functions which exit on entry" have been moved to "Advanced..." configuration.
- Tail-merge analysis is enabled by default now. It can be disabled/enabled in Profiler/Advanced options.
- If tail-merging is used, functions that are tail merge destinations (or stack killers) are now included implicitly but not shown if any of the explicitly specified functions use them.
Comments