hg: valhalla/valhalla: 8223029: [lworld] C2 support for widening/narrowing conversion "[QFoo;" <: "[LFoo;”

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Mon May 13 14:16:15 UTC 2019


Changeset: 39702d8b184c
Author:    thartmann
Date:      2019-05-13 16:15 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/39702d8b184c

8223029: [lworld] C2 support for widening/narrowing conversion "[QFoo;" <: "[LFoo;”
Reviewed-by: roland

! src/hotspot/share/ci/ciArrayKlass.cpp
! src/hotspot/share/ci/ciArrayKlass.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/valuetypenode.cpp
! src/hotspot/share/opto/valuetypenode.hpp
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrayAccessDeopt.java
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/TestFlatArrayThreshold.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableArrays.java



More information about the valhalla-dev mailing list