hg: valhalla/valhalla: 8220716: [lworld] C2 support for LW2 arrays

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Fri Apr 26 08:18:18 UTC 2019


Changeset: eeb82eab9c31
Author:    thartmann
Date:      2019-04-26 10:18 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/eeb82eab9c31

8220716: [lworld] C2 support for LW2 arrays
Reviewed-by: roland

! src/hotspot/share/ci/ciArrayKlass.cpp
! src/hotspot/share/ci/ciArrayKlass.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciInstance.hpp
! src/hotspot/share/ci/ciMetadata.hpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjArrayKlass.hpp
! src/hotspot/share/ci/ciType.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/ci/ciValueArrayKlass.cpp
! src/hotspot/share/ci/ciValueKlass.cpp
! src/hotspot/share/ci/ciValueKlass.hpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/oops/valueArrayKlass.cpp
! src/hotspot/share/oops/valueKlass.cpp
! src/hotspot/share/oops/valueKlass.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/Class.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestArrays.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableArrays.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestOnStackReplacement.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeArray.java




More information about the valhalla-dev mailing list