D
- data collection
- controlling from your program,
Program Control of Data Collection
- disabling from your program,
The C, C++, Fortran, and Java API Functions
- disabling in dbx,
disable
- dynamic memory allocation effects,
Using Dynamically Allocated Memory
- enabling in dbx,
enable
- from MPI programs,
Collecting Data From MPI Programs
- linking for,
Static Linking
- MPI program, using the collect command,
Running the collect Command for MPI
- pausing for collect command,
-y signal [ ,r]
- pausing from your program,
The C, C++, Fortran, and Java API Functions
- pausing in dbx,
pause
- preparing your program for,
Preparing Your Program for Data Collection and Analysis
- program control of,
Program Control of Data Collection
- rate of,
Estimating Storage Requirements
- resuming for collect command,
-y signal [ ,r]
- resuming from your program,
The C, C++, Fortran, and Java API Functions
- resuming in dbx,
resume
- segmentation faults,
Using Dynamically Allocated Memory
- using dbx,
To Run the Collector From dbx:
- using the collect command,
Collecting Data Using the collect Command
- data-derived metrics, displaying list of in er_print utility,
data_metric_list
- data_layout command,
data_layout
- DataLayout tab,
Data Tabs in Left Pane
- data object, defined,
Commands That Control Hardware Counter Dataspace and Memory Object Lists
- data objects
- <Scalars> descriptors,

- <Total>descriptor,

- defined,
Mapping Data Addresses to Program Data Objects
- descriptors,
Data Object Descriptors
- in hardware counter overflow experiments,
data_objects
- layout,
Data Tabs in Left Pane
- scope,
Mapping Data Addresses to Program Data Objects
- data_objects command,
data_objects
- DataObjects tab,
Data Tabs in Left Pane
- data presentation, setting options,
Setting Data Presentation Options
- data races
- detailed information,
rdetail race_id
- listing,
races
- data_single command,
data_single name [N]
- dataspace profiling,
Dataspace Profiling and Memoryspace Profiling
- data objects,
Mapping Data Addresses to Program Data Objects
- data types,
What Data the Collector Collects
- clock-based profiling,
Clock-based Profiling Under Oracle Solaris
- default, in the Timeline tab,
tldata tl_data
- hardware counter overflow profiling,
Hardware Counter Overflow Profiling Data
- heap tracing,
Heap Tracing (Memory Allocation) Data
- MPI tracing,
MPI Tracing Data
- synchronization wait tracing,
Synchronization Wait Tracing Data
- dbx, running the Collector in,
To Run the Collector From dbx:
- dbx collector subcommands
- archive,
archive mode
- dbxsample,
dbxsample { on | off }
- disable,
disable
- enable,
enable
- enable_once (obsolete),
status
- hwprofile,
hwprofile option
- limit,
limit value
- pause,
pause
- profile,
profile option
- quit (obsolete),
status
- resume,
resume
- sample,
sample option
- sample record,
sample record name
- show,
show
- status,
status
- store,
store option
- store filename (obsolete),
status
- synctrace
synctrace option
heaptrace option
- tha,
tha option
- ddetail command,
ddetail deadlock_id
- Deadlock Detail tab,
Tabs in Right Pane
- deadlocks
- detailed information,
ddetail deadlock_id
- listing,
deadlocks
- deadlocks command,
deadlocks
- Deadlocks tab,
Data Tabs in Left Pane
- default metrics,
Data Tabs in Left Pane
- default path,
setpath path_list
- defaults, setting in a defaults file,
Commands That Set Defaults
- descendant experiments
- loading,
Starting the Performance Analyzer
- setting mode for reading, in er_print utility,
en_desc { on | off | =regexp}
- descendant processes
- collecting data for all followed,
-F option
- collecting data for selected,
Collecting Data From a Running Process With dbx on Oracle Solaris Platforms
- experiment location,
Where the Data Is Stored
- experiment names,
Experiments for Descendant Processes
- followed by Collector,
Limitations on Data Collection for Descendant Processes
- limitations on data collection for,
Limitations on Data Collection for Descendant Processes
- disassembly code, annotated
- branch target,
Branch Target
- cloned functions,
Cloned Functions
- description,
Annotated Disassembly Code
- for cloned functions
Cloned Functions
Cloned Functions
- hardware counter metric attribution,
Attribution of Hardware Counter Overflows
- HotSpot-compiled instructions,
Dynamically Compiled Functions
- inclusive metrics,
Inclusive Metrics
- instruction issue dependencies,
Instruction Issue Grouping
- interpreting,
Interpreting Annotated Disassembly
- Java native methods,
Java Native Functions
- location of executable,
Moving Experiments
- metric formats,
Source Line Metrics
- printing in er_print utility,
disasm|dis { filename | function_name } [ N]
- setting preferences in er_print utility,
dcc com_spec
- setting the highlighting threshold in er_print utility,
dthresh value
- st and ld instructions,
Annotations for Store and Load Instructions
- viewing with er_src utility,
Viewing Source/Disassembly Without An Experiment
- Disassembly tab,
Data Tabs in Left Pane
- disk space, estimating for experiments,
Estimating Storage Requirements
- documentation, accessing,
Oracle Solaris Studio Documentation
- documentation index,
Oracle Solaris Studio Documentation
- DTrace
- described,
Kernel Experiments
- setting up access to,
Setting Up Your System for Kernel Profiling
- Dual-Source tab,
Data Tabs in Left Pane
- dynamically compiled functions
- Collector API for,
Dynamic Functions and Modules
- definition
Dynamically Compiled Functions
Dynamically Compiled Functions