For more up-to-date information on new features, refer to the Performance Analyzer Readme and man pages, which can be found at /installation_directory/docs/index.html.
The following features are new in the Performance Analyzer in the Sun Studio 11 release.
The Analyzer's tab mechanism has been redesigned for greater flexibility. Only those tabs applicable to at least one loaded experiment are available, and a default set of tabs is shown, rather than all tabs, especially for large experiments. You can set default tabs in a .er.rc file, with the tabs directive. You can add or remove displayed tabs using the Tabs tab of the Set Data Presentation dialog box.
The Filter dialog box now has an Advanced tab that lets you type a filter expression. You can also build an expression using the AND and OR operators, and phrases that reflect single or multiple selections from the Function tab, DataObject tab, DataLayout tab, or MemoryObject tabs.
The Timeline Tab shows only events that pass the current filter settings.
The Analyzer processes an en_desc on|off directive in a .er.rc file. If the directive specifies on, all descendant experiments are read immediately; if the directive specifies off, only the founder experiment is read.
If you open additional Analyzer windows by clicking the New Window toolbar button
or choosing File Create New Window,
the windows are now more cleanly separated from each other. They share
the loaded experiments, but you can set filtering, metrics, sorting, etc.,
independently in each window.
New MemoryObjects tabs are available in the Analyzer to show performance data for memory objects such as pages. You can create a custom memory object using the Add Memory Objects dialog box.
Hardware counter overflow profiling is available on supported Linux systems. This support requires that you install the Perfctr patch. For more information, see Hardware Counter Data.
Java mode has been replaced by View mode. The View mode settings user, expert, and machine, in the Set Data Presentation dialog box, correspond to the Java mode settings on, expert, and off settings. View mode is applicable to programming models other than Java programs, OpenMP, in particular.
In the Functions tab, DataObjects tab, DataLayout tab, and MemoryObjects tab, you can now select multiple items.