hg: valhalla/valhalla: 8223351: [lworld] Primary mirror and nullable mirror for inline type

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Jun 6 20:45:41 UTC 2019


Changeset: da373189c4ed
Author:    mchung
Date:      2019-06-06 13:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/da373189c4ed

8223351: [lworld] Primary mirror and nullable mirror for inline type
Reviewed-by: rriggs, acorn, hseigel

! src/hotspot/share/ci/ciInstance.cpp
! src/hotspot/share/ci/ciMethodType.cpp
! src/hotspot/share/ci/ciValueKlass.cpp
! src/hotspot/share/ci/ciValueKlass.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/oops/valueKlass.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuilder.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/ValueBootstrapMethods.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/jdk/experimental/value/MethodHandleBuilder.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Type.java
! src/java.base/share/classes/jdk/internal/reflect/AccessorGenerator.java
! src/java.base/share/classes/jdk/internal/reflect/UnsafeFieldAccessorImpl.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestLWorld.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestMethodHandles.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNativeClone.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNewAcmp.java
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestNullableValueTypes.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/Ifacmp.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueOops.java
! test/hotspot/jtreg/runtime/valhalla/valuetypes/ValueTypeArray.java
! test/jdk/valhalla/valuetypes/MethodHandleTest.java
! test/jdk/valhalla/valuetypes/NonFlattenValue.java
! test/jdk/valhalla/valuetypes/ObjectMethods.java
! test/jdk/valhalla/valuetypes/QTypeDescriptorTest.java
! test/jdk/valhalla/valuetypes/Reflection.java
! test/jdk/valhalla/valuetypes/ValueArray.java
! test/jdk/valhalla/valuetypes/ValueBootstrapMethods.java
! test/langtools/tools/javac/valhalla/lworld-values/ValueBootstrapMethodsTest.java



More information about the valhalla-dev mailing list