hg: valhalla/valhalla: [nestmates] Revise classData method that can be called as a BSM for condy

mandy.chung at oracle.com mandy.chung at oracle.com
Wed Nov 20 23:48:25 UTC 2019


Changeset: d104555d70ca
Author:    mchung
Date:      2019-11-20 15:48 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d104555d70ca

[nestmates] Revise classData method that can be called as a BSM for condy
Also, a new ORIGINAL access mode bit is added to indicate that a Lookup
is an orginial and not a teleported copy with full privilege access.

! 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/MethodHandles.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! test/jdk/java/lang/invoke/AccessControlTest.java
! test/jdk/java/lang/invoke/DropLookupModeTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/DefineClassWithClassData.java
! test/jdk/java/lang/invoke/modules/m3/jdk/test/ModuleAccessTest.java
! test/jdk/java/lang/invoke/nestmates/Invoker.java
! test/jdk/java/lang/invoke/nestmates/NestmateTest.java



More information about the valhalla-dev mailing list