RFR JDK-8022407 (round 2) sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35

Lois Foltan lois.foltan at oracle.com
Wed Aug 28 11:20:26 PDT 2013


Thanks Coleen for the review.  I'm cc'ing openjdk distribution lists on 
this reply.

Lois

On 8/28/2013 2:11 PM, Coleen Phillimore wrote:
>
> Looks good.
> Coleen
>
> On 8/28/2013 1:56 PM, Lois Foltan wrote:
>>
>> Please review the updated webrev:
>>     open webrev at http://cr.openjdk.java.net/~hseigel/bug_jdk8022407.2/
>>
>> Bug:
>>     bug link at https://bugs.openjdk.java.net/browse/JDK-8022407
>>
>> Summary of fix:
>>
>>     The JDK 8 build on MacOS, when built with the Xcode 4.6.2 clang++ 
>> compiler, exhibited a compiler
>>     optimization issue when prims/unsafe.cpp was compiled at the 
>> default -Os level. As a work around
>>     fix, knock the optimization level down down to -O1.
>>
>> Tests: MacOS: built fastdebug & product images using clang++ (ran 
>> JTREG & vm.quick.testlist)
>>           built using llvm-g++ to verifyprims/unsafe.cpp remained 
>> compiled at -Os
>>
>> Thank you, Lois
>>
>>
>



More information about the hotspot-runtime-dev mailing list