shark + assertions + llvm2.6

Xerxes Rånby xerxes at zafena.se
Tue Apr 14 09:54:15 PDT 2009


Den 2009-04-14 15:11, Gary Benson skrev:
> Hi Xerces,
>
> Xerxes Rånby wrote:
>    
>> I tested building a debuggable shark with assertions enabled using
>> the current llvm 2.6 svn trunk on X86.
>>
>> I have one assertion that fails when running trivial stuff like java
>> -version
>> I wanted to know your opinion if this IA32_ONLY assertion in
>> /openjdk-ecj/hotspot/src/share/vm/interpreter/bytecodeInterpreter.cpp:424
>> are valid for shark or should i simply ignore it?
>>      
>
> That one's definitely important.  If it fails then your stack is
> corrupted.
>
> Cheers,
> Gary
>    

Thanks, i will look for what corrupts my stack then.

Do you know the reason why this assertion is only enabled for IA32 ?

Would not all hotspots using shark or not benefit for checking this 
assertions as well?

Cheers
Xerxes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20090414/f4f6039b/attachment.html 


More information about the zero-dev mailing list