Paul Kinnucan
Fri, 05 Jan 2001 20:55:56 -0800
At 09:22 PM 1/5/01 -0500, you wrote: >I use Emacs 20.7.1 and jde version 2.2.6 along with JDK1.2.2 and JPDA libs. > >Basic debugger for me as is expected for many moons and jde versions and now >I want to try other features of the debugger. I could not locate any >documentation for this. > >1. Set Conditional break point - when does this menu item become active. I >have always noticed this to be disabled I have not yet implemented this feature. One of the reasons is that JDEbug's current expression evaluator is not capable of evaluating conditional expressions. >2. Evaluate expression - what kind of expression can be evaluated? Simple arithmetic expressions. I plan to write a full-scale expression evaluator. >3. How to use watch for field. I tried using it and my java program that I >am trying to debug simply hangs. Sometimes emacs jumps across various buffer >before stopping in some buffer. I presume it's trying to show me something, >but don't know what. I'll look into this. >4. I notice that many of the entities under display menu expect to have >object id. Is it possible to display object id in the local variables. Yes. However, the requirement for an object id is a transitional feature. It's my view that the user should not have to deal with them. >5. As I don't know much about multi threading, where can I find thread id. >Is there any way for debugger to show all the active threads along with the >ids. Show buffer/Threads option always results into a blank window. Select JDEbug->Display->Threads. This command shows the threads in the Threads buffer. I should explain that JDEbug is still essentially of beta-level quality. Many projected features are not yet implemented and the implementations of current features are generally incomplete and fragile. I have been preoccupied for the last six months with other JDE features for which there is a lot of demand, such as the Classes menu and method completion, but my plan has always been to come back to JDEbug as soon as these other features stabilized. - Paul > >Thanks for any pointers. > >- Niranjan > >