hg: jdk9/hs-comp/hotspot: 8054478: C2: Incorrectly compiled char[] array access crashes JVM

roland.westrelin at oracle.com roland.westrelin at oracle.com
Tue Nov 25 20:49:52 UTC 2014


Changeset: 49dd956bc8c0
Author:    roland
Date:      2014-11-13 09:19 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/49dd956bc8c0

8054478: C2: Incorrectly compiled char[] array access crashes JVM
Summary: dead backbranch in main loop results in erroneous array access
Reviewed-by: kvn, iveresov

! src/share/vm/opto/castnode.cpp
! src/share/vm/opto/castnode.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/loopopts/TestDeadBackbranchArrayAccess.java



More information about the jdk9-all-changes mailing list