8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()I

Roland Westrelin roland.westrelin at oracle.com
Thu Oct 31 08:47:06 PDT 2013


>>> And it can happen in 32 bit mode since SPARC's registers are 64-bit, so don't put it under #ifdef LP64.
>> 
>> In 32bit mode, it can happen that the upper half of a register is non null but that won’t affect the following load because the upper half is ignored on the memory access anyway. So this is really 64 bit only.
> 
> Yes, you are right.

Should I add the #ifdef LP64 back or leave it as it is?

Roland.


More information about the hotspot-compiler-dev mailing list