D
- dalias command
dalias Command
- data change event specifications
Data Change Event Specifications
- data member, printing
Looking Up Definitions of Variables, Members, and
Functions
- dbx
- attaching to a process
Attaching dbx to a Running Process
- customizing
Customizing dbx
- detaching a process from
Detaching a Process From dbx
- detaching from a process
Detaching dbx From a Process
- quitting
Quitting Debugging
Quitting dbx
- starting
Starting a Debugging Session
Starting dbx or dbxtool and
Loading Your Program
- startup options
Options
- with core file name
Debugging a Core File
- with process ID only
Using the Process ID
- dbx dbxenv variables
- output_pretty_print_fallback
dbx Environment Variables
- output_pretty_print_mode
dbx Environment Variables
- dbx command
dbx Command
Using the Process ID
Starting a Debugging Session
- dbx commands
- at the machine-instruction level
Using dbx at the Machine-Instruction Level
- creating your own
Creating Your Own dbx Commands
- differences between Korn shell and
Using dbx With the Korn Shell
- Java expression evaluation in
Java Expression Evaluation in dbx Commands
- process control
Controlling Program Execution
- setting startup properties
Setting Startup Properties
- static and dynamic information used by when debugging Java code
Static and Dynamic Information Used by dbx Commands
- that alter the state of your program
Commands That Alter the State of the Program
- using in Java mode
Using dbx Commands in Java Mode
- valid only in Java mode
Commands Valid Only in Java Mode
- with different syntax in Java mode
Commands With Different Syntax in Java Mode
- with identical syntax and functionality in Java mode and native mode
Commands With Identical Syntax and Functionality in Java Mode and Native
Mode
- dbx modes for debugging Java code
Specifying 64-bit JVM Software- switching from Java or JNI to native mode
Switching From Java or JNI Mode to Native Mode
- switching modes when you interrupt execution
Switching Modes When You Interrupt Execution
- dbx online help
Accessing dbx Online Help
- dbxenv command
dbxenv Command
Setting dbxenv Variables
Setting dbx Environment Variables
- dbxenv variables
Setting dbxenv Variables
Setting dbxenv Variables
- descriptions of
dbx Environment Variables
- follow_fork_mode
Following the fork Function
- for Java debugging
Environment Variables for Java Debugging
- Korn shell, and
dbxenv Variables and the Korn Shell
- setting
Setting dbxenv Variables
- setting with the dbxenv command
Setting dbxenv Variables
- dbxrc file, use at dbx startup
Using the dbx Initialization File
- dbxrc file, use at dbx startup
dbx Startup Sequence
- dbxtool
Starting a Debugging Session
Starting a Debugging Session
Getting Started With dbx
- debug command
- using to attach to a child process
Attaching to Child Processes
- debug command
Changing the Visiting Scope- syntax
debug Command
- using to attach dbx to a running process
Attaching dbx to a Running Process
- using to debug a core file
Debugging a Core File in the Same Operating Environment
- debug_file_directory dbxenv variable
dbx Environment Variables
- debugging
- assembly language
Examining the Contents of Memory
- child processes
Attaching to Child Processes
- code compiled without -g option
Code Compiled Without the -g Option
- core file
Debugging a Core File
Examining a Core File
- creating a separate debug file
How to Create a Separate Debug File
- machine-instruction level
Stepping and Tracing at Machine-Instruction Level
Debugging at the Machine-Instruction Level
- mismatched core file
Debugging a Mismatched Core File
- multithreaded programs
Debugging Multithreaded Applications
- optimized code
Debugging Optimized Code
- replaying a saved debugging run
Saving and Restoring Using replay
- saving a run
Saving and Restoring a Debugging Run
- using a separate debug file
Using a Separate Debug File- ancillary objects
Ancillary Files (Oracle Solaris Only)
- debugging application that embeds a Java application
- C
Debugging a C Application or C++ Application That Embeds a Java
Application
- C++
Debugging a C Application or C++ Application That Embeds a Java
Application
- debugging information
- reading in
Listing Debugging Information for Modules
Listing Debugging Information for Modules
- debugging run
- saved
- replaying
Saving and Restoring Using replay
- restoring
Restoring a Saved Run
- saving
Saving and Restoring a Debugging Run
- declarations, looking up (displaying)
Viewing Variables, Members, Types, and Classes
- delete command
delete Command
- deleting
- all call stack frame filters
Hiding Stack Frames
- call stack frames
Hiding Stack Frames
- specific breakpoints using handler IDs
Deleting Specific Breakpoints Using Handler ID Numbers
- dereferencing a pointer
Dereferencing Pointers
- detach command
detach Command
Detaching a Process From dbx
- detach event
detach Event Specification
- detaching
- a process from dbx
Detaching dbx From a Process
Detaching a Process From dbx
- a process from dbx and leaving it in a stopped state
Detaching dbx From a Process
- determining
- at symbol dbx uses
Determining Which Symbol dbx Uses
- cause of floating-point exception (FPE)
Determining the Cause of the Exception
- granularity of source line stepping
Controlling Single Stepping Behavior
- location of floating-point exception (FPE)
Determining Where the Exception Occurred
- number of instructions executed
Determining the Number of Instructions Executed by a Source Line
- number of lines executed
Determining the Number of Lines Executed
- where your program is crashing
Examining a Core File
- dis command
dis Command
Using the dis Command
Types of Program Locations
- disabling
- runtime checking
Disabling Runtime Checking
- disassembler_version dbxenv variable
dbx Environment Variables
- display command
display Command
Monitoring Expressions
Monitoring Expressions
- displaying
- all the data members directly defined by a class
Printing C++ Pointers
- all the data members inherited from a base class
Printing C++ Pointers
- declarations
Viewing Variables, Members, Types, and Classes
- definitions of templates and instances
whatis Command
Debugging With C++ Templates
- inherited members
Looking Up Definitions of Types and Classes
- source code for function template instantiations
Debugging With C++ Templates
- stack trace
Displaying and Reading a Stack Trace
- symbols, occurrences of
Printing a List of Occurrences of a Symbol
- template definitions
Looking Up Definitions of Variables, Members, and
Functions
- type of an exception
exception Command
- unnamed function argument
Evaluating Unnamed Arguments in C++ Programs
- variable type
Looking Up Definitions of Variables, Members, and
Functions
- variables and expressions
Monitoring Expressions
- dlclose event
- valid variables
Variable Valid for dlopen and dlclose
Events
- dlopen event
dlopen and
dlclose Event Specification- valid variables
Variable Valid for dlopen and dlclose
Events
- down command
down Command
Moving Down the Stack
Changing the Visiting Scope
- dump command
dump Command- using on OpenMP code
Using the dump Command
- dynamic linker
Dynamic Linker