How to debug hotspot integrated with java codes
Karen Kinnear
Karen.Kinnear at Sun.COM
Sat Dec 13 09:27:29 PST 2008
Colin,
For this specific problem, you can also try vm command line flags:
-XX:+TraceClassResolution -XX:+TraceClassLoading
You might get a bit more information about what exception you get when
trying to load
a class.
hope this helps,
Karen
On Dec 12, 2008, at 6:15 PM, Xiaobin Lu wrote:
> Refer to http://developers.sun.com/sunstudio/overview/topics/debug_index.html
> to find more details on how to use Sun Studio which is available on
> Linux to debug mixed Java and native code.
>
> -Xiaobin
>
> Colin(Du Li) wrote:
>> Hi, guys.
>>
>> Now I'm debugging Hotspot. I'm using GDB. When I debug the source
>> codes
>> written in c++, it's fine. But if the VM has launched, I cannot
>> trace into
>> the source codes written in java. e.g. When I find Hotspot cannot
>> load some
>> class, and I wanna step into the class java.lang.ClassLoader , I
>> don't know
>> how to trace it. Apparently, I cannot do that with GDB. Can you
>> guys give me some suggestion for debug in this situation?
>> I spend several days on this problem, and really need some help on
>> the
>> debug things.
>>
>> Thanks a lot in advance!!
>>
>>
>>
>>
>
More information about the hotspot-dev
mailing list