hg: jdk9/hs-comp/hotspot: 8086046: escape analysis generates incorrect code as of B67

roland.westrelin at oracle.com roland.westrelin at oracle.com
Mon Jun 15 09:31:01 UTC 2015


Changeset: fe9f9e33fe95
Author:    roland
Date:      2015-06-12 14:10 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fe9f9e33fe95

8086046: escape analysis generates incorrect code as of B67
Summary: load bypasses arraycopy that sets the value after the ArrayCopyNode is expanded
Reviewed-by: kvn

! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/arraycopy/TestLoadBypassArrayCopy.java



More information about the jdk9-all-changes mailing list