hg: jdk9/jdk9/hotspot: 8181742: Load that bypasses arraycopy has wrong memory state
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Jun 28 20:59:43 UTC 2017
Changeset: 2ab74e5dbdc2
Author: roland
Date: 2017-06-23 09:33 +0200
URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/2ab74e5dbdc2
8181742: Load that bypasses arraycopy has wrong memory state
Summary: Set load memory edge to the memory state right before the arraycopy.
Reviewed-by: kvn, thartmann
! src/share/vm/opto/arraycopynode.cpp
! src/share/vm/opto/arraycopynode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/arraycopy/TestLoadBypassACWithWrongMem.java
More information about the jdk9-all-changes
mailing list