Using DDD with JDB
There is no automatic data display in JDB. As a workaround, DDD uses the dump
command to access data values. This means that variable names are interpreted according to the current frame; variables outside the current frame cannot be displayed.
In JDB 1.1, the dump
and print
commands do not support expression evaluation. Hence, you cannot display arbitrary expressions.
Parsing of JDB output is quite CPU-intensive, due to the recognition of asynchronous prompts (any thread may output anything at any time, including prompts). Hence, a program producing much console output is likely to slow down DDD considerably. In such a case, have the program run with -debug
in a separate window and attach JDB to it using the -passwd
option.
Node:Perl, Next:Bash, Previous:JDB, Up:Configuration Notes