hg: jdk9/hs-comp/hotspot: 8073866: Fix for 8064703 is not sufficient

roland.westrelin at oracle.com roland.westrelin at oracle.com
Fri Mar 20 20:29:37 UTC 2015


Changeset: 5bc4954b575c
Author:    roland
Date:      2015-03-16 12:24 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5bc4954b575c

8073866: Fix for 8064703 is not sufficient
Summary: side effects between allocation and arraycopy can be reexecuted, unreachable uninitialized array can be seen by GCs
Reviewed-by: kvn, vlivanov

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/arraycopy/TestArrayCopyBadReexec.java
! test/compiler/arraycopy/TestArrayCopyNoInit.java
! test/compiler/arraycopy/TestArrayCopyNoInitDeopt.java



More information about the jdk9-all-changes mailing list