hg: valhalla/valhalla: [Nestmates] update hidden/nestmate/weak class prototype

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Aug 30 02:48:39 UTC 2019


Changeset: 4be2cb65666f
Author:    mchung
Date:      2019-08-29 19:32 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4be2cb65666f

[Nestmates] update hidden/nestmate/weak class prototype

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/StringConcatHelper.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ test/hotspot/jtreg/compiler/cha/ObjectHashCode.java
+ test/hotspot/jtreg/compiler/cha/ObjectToString.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
+ test/hotspot/jtreg/compiler/cha/ThreeLevelDefaultHierarchy.java
+ test/hotspot/jtreg/compiler/cha/ThreeLevelDefaultHierarchy1.java
+ test/hotspot/jtreg/compiler/cha/ThreeLevelHierarchyAbstractVsDefault.java
+ test/hotspot/jtreg/compiler/cha/ThreeLevelHierarchyLinear.java
+ test/hotspot/jtreg/compiler/cha/TwoLevelHierarchyLinear.java
! test/hotspot/jtreg/runtime/Nestmates/membership/TestDynamicNestmateMembership.java
! test/jdk/java/lang/StackWalker/VerifyStackTrace.java
- test/jdk/java/lang/invoke/defineClass/DefineClassTest.java
- test/jdk/java/lang/invoke/defineClass/DefineClassWithClassData.java
- test/jdk/java/lang/invoke/defineClass/DefineNonFindableClass.java
- test/jdk/java/lang/invoke/defineClass/nonFindable/NonFindable.java
- test/jdk/java/lang/invoke/defineClass/nonFindable/NonFindableField.java
- test/jdk/java/lang/invoke/defineClass/nonFindable/NonFindableMethod.java
+ test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
+ test/jdk/java/lang/invoke/defineHiddenClass/DefineClassWithClassData.java
+ test/jdk/java/lang/invoke/defineHiddenClass/DefineHiddenClassTest.java
+ test/jdk/java/lang/invoke/defineHiddenClass/SelfRefField.java
+ test/jdk/java/lang/invoke/defineHiddenClass/SelfRefMethod.java
+ test/jdk/java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/AbstractClass.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/EnclosingClass.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenCantReflect.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenClass.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenClassThrow.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenInterface.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/HiddenSuper.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/Lambda.java
+ test/jdk/java/lang/invoke/defineHiddenClass/src/Outer.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
+ test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java



More information about the valhalla-dev mailing list