After you launch a debug session, there are debug views
available that enable a variety of debug tasks.
About this task
Views that are available for debugging include:
- The Debug view: manage program debugging.
- The Debugger editor: displays source for your application.
- The Breakpoints view: set and work with breakpoints.
- The Variables view: list and edit variables in your application.
- The Registers view: display registers in your program.
- The Monitors view: work with variables, expressions, and registers
that you choose to monitor.
- The Modules view: display a list of modules loaded while running
your program. You can navigate to the individual compile units and
source files in your application, see function entry points and set
breakpoints on them.
- The Debug Console: issue commands to the debug engine, view output
from the engine, and see the results of the commands you have issued.
- The Console view: display the screen output of your program.
- The Memory view: view and map memory used by your application.
Note: The debug client and engine are loosely
coupled so that a client can connect to both older and newer engines.
When connecting to an older engine, debug features that are dependent
on a newer engine will not be available. For example, the Console
view is only available if you are using Version 11.1 or later of the
debug engine.