[kaffe] Debugging Tools for the VM
Fabio Fracassi
fracassi@cs.uni-bonn.de
Tue, 8 Oct 2002 01:52:02 +0200
Hi,
I am working on Gilgul, a Kaffe based extension to the Java Language=20
(http://javalab.cs.uni-bonn.de/research/gilgul/). At the moment I am port=
ing=20
our changes to the 1.0.7 Version of Kaffe.
I've ran into problems which happen somewhere during the initialisation o=
f an=20
Application, which makes it very hard to Trace, since the Code is part Ja=
va,=20
part C.
I am realativly new to this, so I'd like to ask If someone could direct m=
e to=20
some resources on debugging the VM, i.e. how can I trace the program flow=
of=20
the Basic Java Classes, such as java.lang.System or java.lang.Object. How=
can=20
I handle the methods that are written in C (the native ones) or how can I=
=20
find out where exactly an "Internal Exeption" (i.e. one cast by the VM) i=
s=20
thrown or how can I set a breakpoint in the Java code, while still steppi=
ng=20
through the VM's code.
Are there any Tools or Documentation which can help me in such tasks? Is =
there=20
any more In-Depth Documentation on the internal debugging System of Kaffe=
?
Thanks in Advance
Fabio Fracassi