[Jikesrvm-researchers] Thread Debug support

Hi,
I just moved to rvm 2.2.0 and I've got serveral deadlock problems on some
web service program.
I've been using jdp to identify the cause of the deadlock. And now it seems
that jdp is completely removed from the system. Would someone please help me
on this?
Which debugging tool should I use to examin the stack of each of the threads
in Jikes rvm at the point of a deadlock?
Or is it possible to get jdp back to work on 2.2.0?
Thanks

Thread view

Hi,
I just moved to rvm 2.2.0 and I've got serveral deadlock problems on some
web service program.
I've been using jdp to identify the cause of the deadlock. And now it seems
that jdp is completely removed from the system. Would someone please help me
on this?
Which debugging tool should I use to examin the stack of each of the threads
in Jikes rvm at the point of a deadlock?
Or is it possible to get jdp back to work on 2.2.0?
Thanks

As documented, jdp has been deprecated. See the rationale in the userguide.
It would take a fair bit of work to resurrect it, and I don't think the
current core team is inclined to support it, as described in the userguide.
To check for deadlock, you can send an rvm process a SIGQUIT (Control-\ on
my keyboard), which will activate a primitive debugging thread. You can
use 'h' to list the commands available, and 't x' to get a stack trace for
a thread x.
SJF
------------------------------------------------------------------------
Stephen Fink
IBM T.J. Watson Research Center
sjfink@...
(914)784-7776
|---------+-------------------------------------------------------->
| | "Fu, Chen" <chenfu@...> |
| | Sent by: |
| | jikesrvm-researchers-admin@...|
| | usf.ibm.com |
| | |
| | |
| | 01/30/2003 11:34 AM |
| | Please respond to jikesrvm-researchers |
|---------+-------------------------------------------------------->
>------------------------------------------------------------------------------------|
| |
| To: <jikesrvm-researchers@...> |
| cc: |
| Subject: [Jikesrvm-researchers] Thread Debug support |
>------------------------------------------------------------------------------------|
Hi,
I just moved to rvm 2.2.0 and I've got serveral deadlock problems on some
web service program.
I've been using jdp to identify the cause of the deadlock. And now it seems
that jdp is completely removed from the system. Would someone please help
me
on this?
Which debugging tool should I use to examin the stack of each of the
threads
in Jikes rvm at the point of a deadlock?
Or is it possible to get jdp back to work on 2.2.0?
Thanks
_______________________________________________
Jikesrvm-researchers mailing list
Jikesrvm-researchers@...
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/jikesrvm-researchers

unfortunately the debugger thread appears to be broken again (at least on
Linux/IA32). I just tried it now from CVS head and it crashed/failed in
several amusing ways. Has this worked for anyone recently?
--dave