[194] in Pthreads mailing list archive
Thread debugger
daemon@ATHENA.MIT.EDU (sudhir halbhavi)
Thu Nov 2 00:20:10 1995
Date: Wed, 1 Nov 1995 22:52:35 -0600 (CST)
From: sudhir halbhavi <halbhavi@eecs.ukans.edu>
To: pthreads@MIT.EDU
Hi,
I had posted about the debugger for threads earlier and some of you had
expressed interest.
In short, it's a paradigm we are exploring. We have added scripting
capability atop gdb, a tcl interface (we came to know about guile a
trifle too late, but we will be consider that option in the future).
Using the features provided by the scripting extension we have
demonstrated how we can debug programs by building high level constructs,
on the fly. I have provided some extensions that will enable a user to
write scripts to debug pthreads programs. Apart from enumerating threads,
mutexes, etc., I have also demonstrated how we can use the scripting to
debug concurrency anamolies in programs, study concurrency constraints etc.
Using this feature, we hope that it will be easier for users to write
many debuggers atop a base debugger, that is specific to an application.
Please see
http://www.eecs.ukans.edu/~halbhavi/debugger.html
for more info.
There is more work progressing on the debugger, so I will not be able to
tell, at this moment, when it will be made public domain.
Sudhir