How to debug hotspot integrated with java codes

Neo Jia neojia at gmail.com
Sat Dec 13 13:20:20 PST 2008


What is the error message?

Thanks,
Neo

---------
I would remember that if researchers were not ambitious
probably today we haven't the technology we are using!

On Dec 13, 2008, at 9:27 AM, Karen Kinnear <Karen.Kinnear at Sun.COM>  
wrote:

> 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