Programming Guide : 16. Debugging Your Application : How You Can Use the Debugger
 
Share this page                  
How You Can Use the Debugger
The OpenROAD Debugger is an application development tool that provides source-level debugging capabilities. The OpenROAD Debugger provides features that let you do the following:
View and edit your scripts as an application executes
Set break conditions
Break conditions such as breakpoints or errors cause the application to pass control to the Debugger.
View and manipulate the application's log
You can control the type of trace information sent to the log, examine the log while the application is running, and direct the log output to an external file.
View a dynamic graphic display of the current state of the application
Run SQL queries
View and manipulate the event queues
Debug two or more frames at the same time to solve concurrency problems
Reassign specific values to variables during debugging
You can perform these debugging functions individually or simultaneously. While the application is running in the Debugger, you can set breakpoints, step through code, monitor a session, do stack backtracing, examine data values, and examine the event queue. For more information, see the section that describes the type of testing you want to perform.