In process debugger for Smalltak, JVMTI?
Mark Roos
mroos at roos.com
Tue May 17 10:08:48 PDT 2011
I am at the final task in implementing Smalltalk using 292 which is
implementing a live debugger.
In Smalltalk the debugger works by suspending the current thread,
inspecting and perhaps modifying
the frame and then allowing the thread to proceed. The basic operations I
need are to inspect the
stack frames and the associated variables, set a forward breakpoint and
then run to that point.
For extra credit modifying the contents of the variables and dropping
frames for a restart are also
supported in Smalltalk though I don't use them personally.
It looks like JVMTI supports this but I have not been able to find a Java
class which gives access to the
apis that look interesting.
Is this the right way to go?
Does anyone know of some existing work that I could leverage?
thanks
mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20110517/38f37182/attachment.html
More information about the mlvm-dev
mailing list