The DataObjects Tab

See Also

The DataObjects tab shows a list of data objects and their metrics. The tab is applicable only to hardware counter experiments where the aggressive backtracking option was enabled, and for source files that were compiled with the -xhwcprof option in the C compiler. Only data objects that have non-zero metrics are listed. The term "data objects" includes program constants, variables, arrays and aggregates such as structures and unions, along with distinct aggregate elements. Various synthetic data objects are also defined as required.

The metrics initially shown are based on the data collected and the data presentation settings for inclusive and exclusive (code) metrics. The data object list is sorted by the data in one of the columns, allowing you to identify easily which data objects have high metric values. The sort column header text is displayed in bold face and a triangle appears in the lower left corner of the column header. The initial sort metric is based on the corresponding inclusive or exclusive (code) metric, if a data-derived metric variant is appropriate.

Data-derived metrics apply only to data objects, and are similar to inclusive (code) metrics: the metric value for an element of an aggregate is also included in the metric value for the aggregate.

When you click the Compose Filter Clause button in the toolbar, the Filter clause text box in the Advanced tab of the Filter Data dialog box is loaded with a filter clause that reflects the selection(s) in the DataObjects tab.

You can select the DataObjects tab in the Tabs tab of the Set Data Presentation dialog box only if one or more of the loaded experiments contains a dataspace profile.

See also
DataLayout Tab

Can't find what you are looking for? Submit your comments at http://www.sun.com/hwdocs/feedback.
Legal Notices