hg: jdk9/hs-comp/hotspot: 8158228: C1 incorrectly folds mismatched loads from stable arrays

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Tue Jun 7 18:10:43 UTC 2016


Changeset: 8805ad288804
Author:    thartmann
Date:      2016-06-07 18:20 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8805ad288804

8158228: C1 incorrectly folds mismatched loads from stable arrays
Summary: Disable constant folding for mismatched loads from stable arrays.
Reviewed-by: vlivanov

! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
+ test/compiler/stable/TestStableMismatched.java



More information about the jdk9-all-changes mailing list