hg: jdk/jdk: 8244090: public lookup should find public members of public exported types

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Sep 3 19:43:37 UTC 2020


Changeset: 44ecc51da901
Author:    mchung
Date:      2020-09-03 12:43 -0700
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/44ecc51da901

8244090: public lookup should find public members of public exported types
Reviewed-by: lfoltan, psandoz

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/methodHandles.hpp
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/Driver.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m1/p/Main.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/EndPoint.java
+ test/jdk/java/lang/invoke/MethodHandles/publicLookup/m2/q/T.java



More information about the jdk-all-changes mailing list