NonStop Development Environment for Eclipse Debugging Supplement

Contents
1 Introduction...............................................................................................6
Introducing the debugging features for the NonStop Development Environment for Eclipse..................6
Related topics......................................................................................................................6
2 Debugging Tasks........................................................................................8
Preparing to debug a NonStop application..................................................................................8
Related topics......................................................................................................................8
Debugging optimized code........................................................................................................8
Improving the stepping performance of the debugger....................................................................9
Launching a NonStop application under debugger control...........................................................10
Related topics....................................................................................................................10
Attaching the debugger to a NonStop process...........................................................................11
Related topics....................................................................................................................11
Debugging a snapshot file.......................................................................................................12
Related topics....................................................................................................................12
Detaching the debugger from a NonStop process.......................................................................12
Related topics....................................................................................................................12
Creating or Modifying Debug Configurations.............................................................................13
NonStop Application Debug Configurations..........................................................................13
Creating a new NonStop Application debug configuration.................................................13
Modifying an existing NonStop Application debug configuration........................................15
Related topics..........................................................................................................16
Specifying arguments for NonStop Application debug configurations...................................16
Considerations.........................................................................................................17
Specifying DEFINEs, ASSIGNS, and PARAMs for Guardian launch types..............................18
Specifying environment variables for OSS launch types......................................................19
NonStop Attach Process Debug Configurations......................................................................20
Creating a new NonStop Attach Process debug configuration.............................................20
Modifying an existing NonStop Attach Process debug configuration....................................23
Related topics...............................................................................................................24
NonStop Snapshot Debug Configurations.............................................................................24
Creating a new NonStop Snapshot debug configuration....................................................24
Modifying an existing NonStop Snapshot debug configuration...........................................26
Related topics...............................................................................................................27
Tasks common to all debug configurations............................................................................27
Listing and filtering debug configurations..........................................................................27
Related topics..........................................................................................................28
Deleting an existing debug configuration..........................................................................28
Related topics..........................................................................................................28
Specifying alternate source file locations..........................................................................28
Adding Source Lookup Paths......................................................................................30
Creating and editing path mapping lookups................................................................30
Related topics..........................................................................................................31
Specifying debugger options..........................................................................................31
Related topics..........................................................................................................32
Using the Debug perspective for NonStop applications................................................................32
Inspecting the stack............................................................................................................33
Related topics...............................................................................................................33
Controlling the execution of a NonStop application................................................................33
Considerations for NonStop Attach Process debug configurations........................................34
Contents 3