hg: jdk/jdk: 8235521: Replacement API for Unsafe::ensureClassInitialized
mandy.chung at oracle.com
mandy.chung at oracle.com
Mon Jun 8 23:56:22 UTC 2020
Changeset: ba476db59099
Author: mchung
Date: 2020-06-08 16:55 -0700
URL: https://hg.openjdk.java.net/jdk/jdk/rev/ba476db59099
8235521: Replacement API for Unsafe::ensureClassInitialized
Reviewed-by: alanb, chegar, psandoz
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/Main.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/DefaultInit.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/Helper.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/PublicInit.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/A.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/B.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/Test.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/internal/C.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/internal/D.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/p2/T.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/p2/internal/X.java
More information about the jdk-changes
mailing list