I'm just starting to use the new thread suspending features, and I like them, but I find myself wanting more (as usual). I wanted to get some feedback from other users before I enter a feature request, just to see if anyone else is interested in these things.
I don't know what is or isn't possible with the JDPA, but I'd like more control over exactly which thread I allow to execute and which thread I want to remain suspended. For example: a) if I set a breakpoint, all the threads suspend. Only after you start stepping through that thread do the other threads resume. I'd like to have the option to only suspend a single thread. b) If I choose to suspend all threads, and resume a single thread, I would the other threads to remain suspended while the single thread is executing. c) (an extension of b) if I want to carefully study the interaction between thread1 and thread2, then I want to suspend both of the them, and step through each one independently (eg. suspend both, step thread1, step thread2, step thread1, step thread2) Basically, I want the execution state of all threads to be totally independent of the execution state of other threads, and I want to be able to step through two suspended threads independently of each other. Does anyone know if this is possible with the JDPA? _______________________________________________ Eap-bugs mailing list [EMAIL PROTECTED] http://lists.jetbrains.com/mailman/listinfo/eap-bugs
