public class jdk.internal.misc.SharedSecrets
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: jdk.internal.misc.SharedSecrets
super_class: java.lang.Object
{
private static final jdk.internal.misc.Unsafe unsafe;
descriptor: Ljdk/internal/misc/Unsafe;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static jdk.internal.misc.JavaUtilJarAccess javaUtilJarAccess;
descriptor: Ljdk/internal/misc/JavaUtilJarAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaLangAccess javaLangAccess;
descriptor: Ljdk/internal/misc/JavaLangAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaLangModuleAccess javaLangModuleAccess;
descriptor: Ljdk/internal/misc/JavaLangModuleAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaLangInvokeAccess javaLangInvokeAccess;
descriptor: Ljdk/internal/misc/JavaLangInvokeAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaLangRefAccess javaLangRefAccess;
descriptor: Ljdk/internal/misc/JavaLangRefAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaIOAccess javaIOAccess;
descriptor: Ljdk/internal/misc/JavaIOAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetInetAddressAccess javaNetInetAddressAccess;
descriptor: Ljdk/internal/misc/JavaNetInetAddressAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetHttpCookieAccess javaNetHttpCookieAccess;
descriptor: Ljdk/internal/misc/JavaNetHttpCookieAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetSocketAccess javaNetSocketAccess;
descriptor: Ljdk/internal/misc/JavaNetSocketAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetUriAccess javaNetUriAccess;
descriptor: Ljdk/internal/misc/JavaNetUriAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetURLAccess javaNetURLAccess;
descriptor: Ljdk/internal/misc/JavaNetURLAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNetURLClassLoaderAccess javaNetURLClassLoaderAccess;
descriptor: Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaNioAccess javaNioAccess;
descriptor: Ljdk/internal/misc/JavaNioAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaIOFileDescriptorAccess javaIOFileDescriptorAccess;
descriptor: Ljdk/internal/misc/JavaIOFileDescriptorAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaIOFilePermissionAccess javaIOFilePermissionAccess;
descriptor: Ljdk/internal/misc/JavaIOFilePermissionAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaSecurityProtectionDomainAccess javaSecurityProtectionDomainAccess;
descriptor: Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaSecurityAccess javaSecurityAccess;
descriptor: Ljdk/internal/misc/JavaSecurityAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaUtilZipFileAccess javaUtilZipFileAccess;
descriptor: Ljdk/internal/misc/JavaUtilZipFileAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaUtilResourceBundleAccess javaUtilResourceBundleAccess;
descriptor: Ljdk/internal/misc/JavaUtilResourceBundleAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaAWTAccess javaAWTAccess;
descriptor: Ljdk/internal/misc/JavaAWTAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaAWTFontAccess javaAWTFontAccess;
descriptor: Ljdk/internal/misc/JavaAWTFontAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaBeansAccess javaBeansAccess;
descriptor: Ljdk/internal/misc/JavaBeansAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaObjectInputStreamAccess javaObjectInputStreamAccess;
descriptor: Ljdk/internal/misc/JavaObjectInputStreamAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaObjectInputFilterAccess javaObjectInputFilterAccess;
descriptor: Ljdk/internal/misc/JavaObjectInputFilterAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaIORandomAccessFileAccess javaIORandomAccessFileAccess;
descriptor: Ljdk/internal/misc/JavaIORandomAccessFileAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static jdk.internal.misc.JavaxCryptoSealedObjectAccess javaxCryptoSealedObjectAccess;
descriptor: Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: invokestatic jdk.internal.misc.Unsafe.getUnsafe:()Ljdk/internal/misc/Unsafe;
putstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/internal/misc/SharedSecrets;
public static jdk.internal.misc.JavaUtilJarAccess javaUtilJarAccess();
descriptor: ()Ljdk/internal/misc/JavaUtilJarAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaUtilJarAccess:Ljdk/internal/misc/JavaUtilJarAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/util/jar/JarFile;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaUtilJarAccess:Ljdk/internal/misc/JavaUtilJarAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilJarAccess(jdk.internal.misc.JavaUtilJarAccess);
descriptor: (Ljdk/internal/misc/JavaUtilJarAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaUtilJarAccess:Ljdk/internal/misc/JavaUtilJarAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaUtilJarAccess;
MethodParameters:
Name Flags
access
public static void setJavaLangAccess(jdk.internal.misc.JavaLangAccess);
descriptor: (Ljdk/internal/misc/JavaLangAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaLangAccess:Ljdk/internal/misc/JavaLangAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jla Ljdk/internal/misc/JavaLangAccess;
MethodParameters:
Name Flags
jla
public static jdk.internal.misc.JavaLangAccess getJavaLangAccess();
descriptor: ()Ljdk/internal/misc/JavaLangAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaLangAccess:Ljdk/internal/misc/JavaLangAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaLangInvokeAccess(jdk.internal.misc.JavaLangInvokeAccess);
descriptor: (Ljdk/internal/misc/JavaLangInvokeAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/misc/JavaLangInvokeAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlia Ljdk/internal/misc/JavaLangInvokeAccess;
MethodParameters:
Name Flags
jlia
public static jdk.internal.misc.JavaLangInvokeAccess getJavaLangInvokeAccess();
descriptor: ()Ljdk/internal/misc/JavaLangInvokeAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/misc/JavaLangInvokeAccess;
ifnonnull 5
1: ldc "java.lang.invoke.MethodHandleImpl"
invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
astore 0
start local 0 2: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
aload 0
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
end local 0 3: goto 5
StackMap locals:
StackMap stack: java.lang.ClassNotFoundException
4: pop
5: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/misc/JavaLangInvokeAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
2 3 0 c Ljava/lang/Class<*>;
Exception table:
from to target type
1 3 4 Class java.lang.ClassNotFoundException
public static void setJavaLangModuleAccess(jdk.internal.misc.JavaLangModuleAccess);
descriptor: (Ljdk/internal/misc/JavaLangModuleAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaLangModuleAccess:Ljdk/internal/misc/JavaLangModuleAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlrma Ljdk/internal/misc/JavaLangModuleAccess;
MethodParameters:
Name Flags
jlrma
public static jdk.internal.misc.JavaLangModuleAccess getJavaLangModuleAccess();
descriptor: ()Ljdk/internal/misc/JavaLangModuleAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaLangModuleAccess:Ljdk/internal/misc/JavaLangModuleAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/lang/module/ModuleDescriptor;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaLangModuleAccess:Ljdk/internal/misc/JavaLangModuleAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaLangRefAccess(jdk.internal.misc.JavaLangRefAccess);
descriptor: (Ljdk/internal/misc/JavaLangRefAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaLangRefAccess:Ljdk/internal/misc/JavaLangRefAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jlra Ljdk/internal/misc/JavaLangRefAccess;
MethodParameters:
Name Flags
jlra
public static jdk.internal.misc.JavaLangRefAccess getJavaLangRefAccess();
descriptor: ()Ljdk/internal/misc/JavaLangRefAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaLangRefAccess:Ljdk/internal/misc/JavaLangRefAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetUriAccess(jdk.internal.misc.JavaNetUriAccess);
descriptor: (Ljdk/internal/misc/JavaNetUriAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetUriAccess:Ljdk/internal/misc/JavaNetUriAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnua Ljdk/internal/misc/JavaNetUriAccess;
MethodParameters:
Name Flags
jnua
public static jdk.internal.misc.JavaNetUriAccess getJavaNetUriAccess();
descriptor: ()Ljdk/internal/misc/JavaNetUriAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetUriAccess:Ljdk/internal/misc/JavaNetUriAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/URI;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetUriAccess:Ljdk/internal/misc/JavaNetUriAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetURLAccess(jdk.internal.misc.JavaNetURLAccess);
descriptor: (Ljdk/internal/misc/JavaNetURLAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetURLAccess:Ljdk/internal/misc/JavaNetURLAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnua Ljdk/internal/misc/JavaNetURLAccess;
MethodParameters:
Name Flags
jnua
public static jdk.internal.misc.JavaNetURLAccess getJavaNetURLAccess();
descriptor: ()Ljdk/internal/misc/JavaNetURLAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetURLAccess:Ljdk/internal/misc/JavaNetURLAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/URL;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetURLAccess:Ljdk/internal/misc/JavaNetURLAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetURLClassLoaderAccess(jdk.internal.misc.JavaNetURLClassLoaderAccess);
descriptor: (Ljdk/internal/misc/JavaNetURLClassLoaderAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetURLClassLoaderAccess:Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnua Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
MethodParameters:
Name Flags
jnua
public static jdk.internal.misc.JavaNetURLClassLoaderAccess getJavaNetURLClassLoaderAccess();
descriptor: ()Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetURLClassLoaderAccess:Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/URLClassLoader;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetURLClassLoaderAccess:Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetInetAddressAccess(jdk.internal.misc.JavaNetInetAddressAccess);
descriptor: (Ljdk/internal/misc/JavaNetInetAddressAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/misc/JavaNetInetAddressAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jna Ljdk/internal/misc/JavaNetInetAddressAccess;
MethodParameters:
Name Flags
jna
public static jdk.internal.misc.JavaNetInetAddressAccess getJavaNetInetAddressAccess();
descriptor: ()Ljdk/internal/misc/JavaNetInetAddressAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/misc/JavaNetInetAddressAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/InetAddress;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/misc/JavaNetInetAddressAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetHttpCookieAccess(jdk.internal.misc.JavaNetHttpCookieAccess);
descriptor: (Ljdk/internal/misc/JavaNetHttpCookieAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/misc/JavaNetHttpCookieAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 a Ljdk/internal/misc/JavaNetHttpCookieAccess;
MethodParameters:
Name Flags
a
public static jdk.internal.misc.JavaNetHttpCookieAccess getJavaNetHttpCookieAccess();
descriptor: ()Ljdk/internal/misc/JavaNetHttpCookieAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/misc/JavaNetHttpCookieAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/HttpCookie;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/misc/JavaNetHttpCookieAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNetSocketAccess(jdk.internal.misc.JavaNetSocketAccess);
descriptor: (Ljdk/internal/misc/JavaNetSocketAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNetSocketAccess:Ljdk/internal/misc/JavaNetSocketAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jnsa Ljdk/internal/misc/JavaNetSocketAccess;
MethodParameters:
Name Flags
jnsa
public static jdk.internal.misc.JavaNetSocketAccess getJavaNetSocketAccess();
descriptor: ()Ljdk/internal/misc/JavaNetSocketAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNetSocketAccess:Ljdk/internal/misc/JavaNetSocketAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/net/ServerSocket;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNetSocketAccess:Ljdk/internal/misc/JavaNetSocketAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaNioAccess(jdk.internal.misc.JavaNioAccess);
descriptor: (Ljdk/internal/misc/JavaNioAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaNioAccess:Ljdk/internal/misc/JavaNioAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jna Ljdk/internal/misc/JavaNioAccess;
MethodParameters:
Name Flags
jna
public static jdk.internal.misc.JavaNioAccess getJavaNioAccess();
descriptor: ()Ljdk/internal/misc/JavaNioAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaNioAccess:Ljdk/internal/misc/JavaNioAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/nio/ByteOrder;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaNioAccess:Ljdk/internal/misc/JavaNioAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOAccess(jdk.internal.misc.JavaIOAccess);
descriptor: (Ljdk/internal/misc/JavaIOAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaIOAccess:Ljdk/internal/misc/JavaIOAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jia Ljdk/internal/misc/JavaIOAccess;
MethodParameters:
Name Flags
jia
public static jdk.internal.misc.JavaIOAccess getJavaIOAccess();
descriptor: ()Ljdk/internal/misc/JavaIOAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaIOAccess:Ljdk/internal/misc/JavaIOAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/Console;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaIOAccess:Ljdk/internal/misc/JavaIOAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOFileDescriptorAccess(jdk.internal.misc.JavaIOFileDescriptorAccess);
descriptor: (Ljdk/internal/misc/JavaIOFileDescriptorAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/misc/JavaIOFileDescriptorAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jiofda Ljdk/internal/misc/JavaIOFileDescriptorAccess;
MethodParameters:
Name Flags
jiofda
public static jdk.internal.misc.JavaIOFilePermissionAccess getJavaIOFilePermissionAccess();
descriptor: ()Ljdk/internal/misc/JavaIOFilePermissionAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/misc/JavaIOFilePermissionAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/FilePermission;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/misc/JavaIOFilePermissionAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaIOFilePermissionAccess(jdk.internal.misc.JavaIOFilePermissionAccess);
descriptor: (Ljdk/internal/misc/JavaIOFilePermissionAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/misc/JavaIOFilePermissionAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jiofpa Ljdk/internal/misc/JavaIOFilePermissionAccess;
MethodParameters:
Name Flags
jiofpa
public static jdk.internal.misc.JavaIOFileDescriptorAccess getJavaIOFileDescriptorAccess();
descriptor: ()Ljdk/internal/misc/JavaIOFileDescriptorAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/misc/JavaIOFileDescriptorAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/FileDescriptor;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/misc/JavaIOFileDescriptorAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaSecurityProtectionDomainAccess(jdk.internal.misc.JavaSecurityProtectionDomainAccess);
descriptor: (Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaSecurityProtectionDomainAccess:Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jspda Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
MethodParameters:
Name Flags
jspda
public static jdk.internal.misc.JavaSecurityProtectionDomainAccess getJavaSecurityProtectionDomainAccess();
descriptor: ()Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaSecurityProtectionDomainAccess:Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/security/ProtectionDomain;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaSecurityProtectionDomainAccess:Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaSecurityAccess(jdk.internal.misc.JavaSecurityAccess);
descriptor: (Ljdk/internal/misc/JavaSecurityAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaSecurityAccess:Ljdk/internal/misc/JavaSecurityAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jsa Ljdk/internal/misc/JavaSecurityAccess;
MethodParameters:
Name Flags
jsa
public static jdk.internal.misc.JavaSecurityAccess getJavaSecurityAccess();
descriptor: ()Ljdk/internal/misc/JavaSecurityAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaSecurityAccess:Ljdk/internal/misc/JavaSecurityAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/security/AccessController;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaSecurityAccess:Ljdk/internal/misc/JavaSecurityAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static jdk.internal.misc.JavaUtilZipFileAccess getJavaUtilZipFileAccess();
descriptor: ()Ljdk/internal/misc/JavaUtilZipFileAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/misc/JavaUtilZipFileAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/util/zip/ZipFile;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/misc/JavaUtilZipFileAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilZipFileAccess(jdk.internal.misc.JavaUtilZipFileAccess);
descriptor: (Ljdk/internal/misc/JavaUtilZipFileAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/misc/JavaUtilZipFileAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaUtilZipFileAccess;
MethodParameters:
Name Flags
access
public static void setJavaAWTAccess(jdk.internal.misc.JavaAWTAccess);
descriptor: (Ljdk/internal/misc/JavaAWTAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaAWTAccess:Ljdk/internal/misc/JavaAWTAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jaa Ljdk/internal/misc/JavaAWTAccess;
MethodParameters:
Name Flags
jaa
public static jdk.internal.misc.JavaAWTAccess getJavaAWTAccess();
descriptor: ()Ljdk/internal/misc/JavaAWTAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaAWTAccess:Ljdk/internal/misc/JavaAWTAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaAWTFontAccess(jdk.internal.misc.JavaAWTFontAccess);
descriptor: (Ljdk/internal/misc/JavaAWTFontAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaAWTFontAccess:Ljdk/internal/misc/JavaAWTFontAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jafa Ljdk/internal/misc/JavaAWTFontAccess;
MethodParameters:
Name Flags
jafa
public static jdk.internal.misc.JavaAWTFontAccess getJavaAWTFontAccess();
descriptor: ()Ljdk/internal/misc/JavaAWTFontAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaAWTFontAccess:Ljdk/internal/misc/JavaAWTFontAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static jdk.internal.misc.JavaBeansAccess getJavaBeansAccess();
descriptor: ()Ljdk/internal/misc/JavaBeansAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaBeansAccess:Ljdk/internal/misc/JavaBeansAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaBeansAccess(jdk.internal.misc.JavaBeansAccess);
descriptor: (Ljdk/internal/misc/JavaBeansAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaBeansAccess:Ljdk/internal/misc/JavaBeansAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaBeansAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.misc.JavaUtilResourceBundleAccess getJavaUtilResourceBundleAccess();
descriptor: ()Ljdk/internal/misc/JavaUtilResourceBundleAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/misc/JavaUtilResourceBundleAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/util/ResourceBundle;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/misc/JavaUtilResourceBundleAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaUtilResourceBundleAccess(jdk.internal.misc.JavaUtilResourceBundleAccess);
descriptor: (Ljdk/internal/misc/JavaUtilResourceBundleAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/misc/JavaUtilResourceBundleAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaUtilResourceBundleAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.misc.JavaObjectInputStreamAccess getJavaObjectInputStreamAccess();
descriptor: ()Ljdk/internal/misc/JavaObjectInputStreamAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/misc/JavaObjectInputStreamAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/ObjectInputStream;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/misc/JavaObjectInputStreamAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaObjectInputStreamAccess(jdk.internal.misc.JavaObjectInputStreamAccess);
descriptor: (Ljdk/internal/misc/JavaObjectInputStreamAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/misc/JavaObjectInputStreamAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaObjectInputStreamAccess;
MethodParameters:
Name Flags
access
public static jdk.internal.misc.JavaObjectInputFilterAccess getJavaObjectInputFilterAccess();
descriptor: ()Ljdk/internal/misc/JavaObjectInputFilterAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/misc/JavaObjectInputFilterAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/ObjectInputFilter$Config;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/misc/JavaObjectInputFilterAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaObjectInputFilterAccess(jdk.internal.misc.JavaObjectInputFilterAccess);
descriptor: (Ljdk/internal/misc/JavaObjectInputFilterAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaObjectInputFilterAccess:Ljdk/internal/misc/JavaObjectInputFilterAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 access Ljdk/internal/misc/JavaObjectInputFilterAccess;
MethodParameters:
Name Flags
access
public static void setJavaIORandomAccessFileAccess(jdk.internal.misc.JavaIORandomAccessFileAccess);
descriptor: (Ljdk/internal/misc/JavaIORandomAccessFileAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jirafa Ljdk/internal/misc/JavaIORandomAccessFileAccess;
MethodParameters:
Name Flags
jirafa
public static jdk.internal.misc.JavaIORandomAccessFileAccess getJavaIORandomAccessFileAccess();
descriptor: ()Ljdk/internal/misc/JavaIORandomAccessFileAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljava/io/RandomAccessFile;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setJavaxCryptoSealedObjectAccess(jdk.internal.misc.JavaxCryptoSealedObjectAccess);
descriptor: (Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.internal.misc.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 jcsoa Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
MethodParameters:
Name Flags
jcsoa
public static jdk.internal.misc.JavaxCryptoSealedObjectAccess getJavaxCryptoSealedObjectAccess();
descriptor: ()Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.internal.misc.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
ifnonnull 2
1: getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
ldc Ljavax/crypto/SealedObject;
invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.internal.misc.SharedSecrets.javaxCryptoSealedObjectAccess:Ljdk/internal/misc/JavaxCryptoSealedObjectAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "SharedSecrets.java"
InnerClasses:
public final Config = java.io.ObjectInputFilter$Config of java.io.ObjectInputFilter