RFR JDK-8022407 (round 2) sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35
David Holmes
david.holmes at oracle.com
Thu Aug 29 04:16:15 PDT 2013
Hi Lois,
Is this still needed:
142 PCH_FLAG/unsafe.o = $(PCH_FLAG/NO_PCH)
given you no longer use -O0 ?
Thanks,
David
On 29/08/2013 3:56 AM, 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