Step-by-step debugging

Debugging in step-by-step mode is supported when debugging some languages that can be debugged when they are mixed with Java™. This mode offers the greatest amount of control over the debugging process, as your application stops at entry to every object loaded by the JVM or server, at which point you can step into or over and use other debugging features.

Unlike traditional stepping, which works at the statement level of the language, step-by-step mode works at a much higher level and stops on entry to every object loaded by the JVM or server. You use step-by-step mode to get to the object you want to debug and then use traditional stepping (step into, step over and step return) to control debugging at the statement level.

To determine which languages support step-by-step debugging, open the Java and mixed language debug preference page. In this page, supported languages are listed for step-by-step debugging enablement. For information about setting Java and mixed language debugging preferences, see the related topic.

Related tasks
Enabling and disabling step-by-step debug mode
Stepping into methods
Setting debug preferences

Feedback