HP WDB GUI 5.7 Reference Manual (September 2007)

WDB GUI Overview
Summary of Features
Chapter 114
This feature allows the user to set object file paths so that WDB GUI may locate object
files for the current program. The user may enter object file paths either via WDB GUI’s
command view or via the Object File Paths Dialog box. The Object File Paths dialog box
may be accessed on the Edit menu by clicking Object File Paths.
Support for Alternate Root Functionality:
WDB GUI supports HP WDB debugger Alternate root path functionality. The Alternate
Root Path functionality enables the user to install HP WDB debugger and its components
on an alternate root rather than the system default root. HP WDB provides an
environment variable, GDB_ROOT for this purpose. WDB GUI facilitates the setting of this
environment variable. If GDB_ROOT is not set and the environment variable WDB_ROOT is
set, WDB GUI would set GDB_ROOT to the WDB_ROOT value. If GDB_ROOT is set, the value is
left as such.
Support for Debugging PA-RISC Applications on Itanium-based Systems:
This feature allows the user to transparently debug PA-RISC applications and core files
on Itanium-based systems in compatibility mode under Aries. When a executable is
loaded and if the debug target is a PA-RISC binary then WDB GUI automatically changes
the debugger flavor to PA-RISC version of HP WDB.
Enhanced Array Browsing:
Allows you to view the entire contents of an expandable expression with a single click on
the expression name, in the Name field of the Local Variables /Watch views. The
expandable expression can be an array, structure, union or a class. To view the contents of
the expandable data structure, click on the plus sign (+) available on the left side of the
data structure name, or by double clicking the Name field on the line. To collapse the
whole expansion, click on the minus sign (-) or double click on the line again. If the
Enhanced Array Browsing option is set, the Quick Watch view will show the entire
contents of the expandable data structure by default. To set this option, check the
Enhanced Array Browsing check box in the Edit > Preferences dialog box. If this
option is not set, you can click an expression name to expand that expression to the next
level.
NOTE The expression is of pointer data type, it is expanded only to the next level.
Memory Log:
The Memory Log feature enables you to save the reports that the Memory Usage view
creates about the data that the debugger collects on your program’s memory leaks and
heap use.
Enable/Disable Thread: