Hi All,

One of the issues regarding the jdb and
JDEbug set breakpoint commands is that
they really don't set breakpoints. They
request them. The JDE allows you to "set"
(i.e., request) a breakpoint when the
debugger is not running. Both JDEbug and
jdb allow you to set ("request") a breakpoint
when a class is not loaded and thus when
there is no way for the debugger to know
if the breakpoint is valid. In this case,
the debugger defers setting the breakpoint
until the class loads. Currently the JDE's
breakpoint highlight does not allow you
to distinguish between a "provisional" 
breakpoint, i.e., one that has been 
requested but not confirmed, and one that is
actually set. The breakpoint is marked
with a yellow highlight in either case.
This can be confusing. So I'm thinking
of using two colors to highlight lines
where breakpoints are set. A yellow
highlight would indicate that the
breakpoint has been requested but not
confirmed. A red highlight would indicate
a confirmed breakpoint.

Please let me know if you find any problems
with this approach or have a better idea.

Regards,

Paul

Reply via email to