Chitale, Sandip V writes:
 > I agree with you.
 > 
 > In terms of features in debugger I would like to see -
 > 
 > 1. fast update to different views
 > 2. better variables view (I would like to suggest Java based GUI for
 > this i.e. a treetable)

This is planned.

 > 3. storing and managing breakpoints

Ditto.

 > 4. breakpoint grouping

Not sure what this is.

 > 4. Different kinds of breakpoints
 > 
 >      i. conditional breakpoints

This is really hard. It entails creating a Java expression parser to
parse conditions. JDEbug has an extremely primitive parser. I started
work on a JavaCC-based parser several years ago. It's source code is
in the JDEE distribution.

 >      ii. actions when the breakpoints are hit

Specified how?

 >      iii. method entry breakpoint (JPDA allows this)
 >      iv. method exit breakpoint
 > 
 >              a. normal exit
 >              b. abnormal exit (exception)
 >              c. ability to see return value on the stack (even if it
 > was not
 >              stored in some local variable). I am not sure if JDPA
 > allows this.

I'll look into this. If it's supported by the JPDA, it should be easy
to provide.

 >      v. Class loading breakpoint
 > 

Ditto.

- Paul

Reply via email to