C
- C
- debugging application that embeds a Java applicationDebugging a C Application or C++ Application That Embeds a Java
Application
- source files, specifying the location ofSpecifying the Location of Your C Source Files or
C++ Source Files
- C++
- ambiguous or overloaded functionsSelecting From a List of C++ Ambiguous Function Names
- backquote operatorBackquote Operator
- class
- declarations, looking upViewing Variables, Members, Types, and Classes
- definition, looking upLooking Up Definitions of Types and Classes
- displaying all the data members directly defined byPrinting C++ Pointers
- displaying all the data members inherited fromPrinting C++ Pointers
- printing the declaration ofLooking Up Definitions of Types and Classes
- seeing inherited membersLooking Up Definitions of Types and Classes
- viewingViewing Variables, Members, Types, and Classes
- compiling with the -g optionCompiling With the g Option
- compiling with the -g0 optionCompiling With the g Option
- debugging application that embeds a Java applicationDebugging a C Application or C++ Application That Embeds a Java
Application
- double-colon scope resolution operatorC++ Double-Colon Scope Resolution Operator
- exception handlingException Handling in dbx
- function template instantiations, listingLooking Up Definitions of Variables, Members, and
Functions
- inherited membersLooking Up Definitions of Types and Classes
- mangled namesLinker Names
- object pointer typesPrinting C++ Pointers
- printingPrinting C++ Pointers
- setting multiple breakpoints
- Setting Breakpoints in Member Functions of Different Classes
- Setting Multiple Breakpoints in C++ Programs
- source files, specifying the location ofSpecifying the Location of Your C Source Files or
C++ Source Files
- template debuggingDebugging With C++ Templates
- template definitions
- displayingLooking Up Definitions of Variables, Members, and
Functions
- fixingFixing C++ Template Definitions
- tracing member functionsSetting a Trace
- unnamed argumentsEvaluating Unnamed Arguments in C++ Programs
- using dbx withUsing dbx With C++
- c_array_op dbxenv variabledbx Environment Variables
- call safetyCall Safety
- call stackUsing the Call Stack
- deleting
- all frame filtersHiding Stack Frames
- framesHiding Stack Frames
- finding your place onFinding Your Place on the Stack
- frame, definedUsing the Call Stack
- hiding framesHiding Stack Frames
- looking atLooking at the Call Stack
- moving
- downMoving Down the Stack
- to a specific frame inMoving to a Specific Frame
- upMoving Up the Stack
- popping
- pop Command
- Changing a Function Presently on the Stack
- Changing a Function Currently Being Executed
- Popping the Call Stack
- one frame ofChanging Variables After Fixing
- removing the stopped-in function fromPopping the Call Stack
- walking
- Walking the Stack and Returning Home
- Walking the Call Stack to Navigate To Code
- call command
- safetyCall Safety
- syntaxcall Command
- using to call a functionCalling a Function
- using to call a function explicitlyCalling a Function
- using to call a procedure
- call Command
- Calling a Function
- using to explicitly call a function instantiation or member function of a class templatecall Command
- calling
- function
- Calling a Function
- Calling a Function
- function instantiation or member function of a class templatecall Command
- member template functionsDebugging With C++ Templates
- procedurecall Command
- cancel commandcancel Command
- catch blocksException Handling in dbx
- catch commandTrapping the FPE Signal (Oracle Solaris Only)
- catch signal listCatching Signals
- catch command
- catch Command
- Catching Signals
- catching exceptions of a specific typeintercept Command
- change eventchange Event Specification
- changing
- default signal listsChanging the Default Signal Lists
- executed functionChanging an Executed Function
- function currently being executedChanging a Function Currently Being Executed
- function not yet calledChanging a Function Not Yet Called
- function presently on the stackChanging a Function Presently on the Stack
- variables after fixingChanging Variables After Fixing
- check command
- check Command
- Enabling All Runtime Checking
- Enabling Memory Access Checking
- Finding Memory Access Problems and Memory Leaks
- –access optionaccess Option
- –all optionall Option
- combining leaksCombining Leaks
- –leaks optionleaks Option
- –memuse optionmemuse Option
- checkpoints, saving a series of debugging runs asSaving a Series of Debugging Runs as Checkpoints
- child process
- attaching dbx toAttaching to Child Processes
- debuggingAttaching to Child Processes
- interacting with eventsInteracting With Events
- using runtime checking onUsing Runtime Checking on a Child Process
- choosing among multiple occurrences of a symbolChoosing Among Multiple Occurrences
- class template instantiations, printing a list ofDebugging With C++ Templates
- class template instantiations, printing a list ofwhereis Command
- classes
- displaying all the data members directly defined byPrinting C++ Pointers
- displaying all the data members inherited fromPrinting C++ Pointers
- looking up declarations ofViewing Variables, Members, Types, and Classes
- looking up definitions ofLooking Up Definitions of Types and Classes
- printing the declarations ofLooking Up Definitions of Types and Classes
- seeing inherited membersLooking Up Definitions of Types and Classes
- viewingViewing Variables, Members, Types, and Classes
- CLASSPATHX dbxenv variable
- Environment Variables for Java Debugging
- dbx Environment Variables
- clear commandclear Command
- clearing breakpointsListing and Deleting Breakpoints
- collector hwprofile commandcollector
hwprofile
Command
- collector archive commandcollector archive Command
- collector dbxsample commandcollector dbxsample Command
- collector disable commandcollector disable Command
- collector enable commandcollector enable Command
- collector heaptrace commandcollector heaptrace Command
- collector limit commandcollector limit Command
- collector pause commandcollector pause Command
- collector profile commandcollector profile Command
- collector resume commandcollector resume Command
- collector sample commandcollector sample Command
- collector show commandcollector show Command
- collector status commandcollector status Command
- collector store commandcollector store Command
- collector synctrace commandcollector synctrace Command
- collector tha commandcollector tha Command
- collector version commandcollector version Command
- collector commandcollector Command
- commandsCommand Reference
- dbxenvSetting dbxenv Variables
- debug
- using to attach to a child processAttaching to Child Processes
- fix
- effects ofFixing Your File
- handling exceptionsCommands for Handling Exceptions
- killChecking for Leaks
- print
- using to dereference a pointerDereferencing Pointers
- process controlControlling Program Execution
- setting startup propertiesSetting Startup Properties
- stop
- using to set breakpoint at all member functions of a C++ template classstop inclass Command
- that alter the state of your programCommands That Alter the State of the Program
- threadViewing the Context of Another Thread
- whenEvent Handlers
- compiling
- code for debuggingCompiling Your Code for Debugging
- optimized codeCompiling With the g Option
- with the –g0 optionCompiling a Program for Debugging
- with the –g optionCompiling a Program for Debugging
- cond eventcond Event Specification
- cont command
- continuing execution of your program with
- Running Your Program
- Continuing Execution of a Program
- limitations for files compiled without debugging informationHow Fix and Continue Operates
- syntaxcont Command
- using to continue execution after restoring a global variableChanging Variables After Fixing
- using to continue execution of your program after fixingContinuing After Fixing
- using to continue execution of your program from a different lineChanging a Function Presently on the Stack
- using to continue execution of your program from a different line
- cont at Command
- Continuing Execution of a Program
- using to resume execution of a multithreaded programResuming Execution
- continuing execution of a programContinuing Execution of a Program
- after fixingContinuing After Fixing
- at a specified line
- cont at Command
- Continuing Execution of a Program
- core file
- core file truncationIf Your Core File Is Truncated
- debugging
- Debugging a Core File
- Examining a Core File
- debugging mismatchedDebugging a Mismatched Core File
- examiningExamining a Core File
- using debug command to debug a core fileDebugging a Core File in the Same Operating Environment
- core_lo_pathmap dbxenv variabledbx Environment Variables
- count
- usingUsing Count
- creating
- a .dbxrc fileCreating a .dbxrc File
- event handlersCreating Event Handlers
- creating a separate debug fileHow to Create a Separate Debug File
- current addressTypes of Program Locations
- current procedure and fileCurrent Procedure and File
- customizing dbxCustomizing dbx