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