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.JavaIORandomAccessFileAccess javaIORandomAccessFileAccess;
    descriptor: Ljdk/internal/misc/JavaIORandomAccessFileAccess;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 49
            invokestatic jdk.internal.misc.Unsafe.getUnsafe:()Ljdk/internal/misc/Unsafe;
            putstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
         1: .line 73
            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 // jdk.internal.misc.SharedSecrets this
         0: .line 48
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // jdk.internal.misc.SharedSecrets this
      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: .line 76
            getstatic jdk.internal.misc.SharedSecrets.javaUtilJarAccess:Ljdk/internal/misc/JavaUtilJarAccess;
            ifnonnull 2
         1: .line 79
            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: .line 81
      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 // jdk.internal.misc.JavaUtilJarAccess access
         0: .line 85
            aload 0 /* access */
            putstatic jdk.internal.misc.SharedSecrets.javaUtilJarAccess:Ljdk/internal/misc/JavaUtilJarAccess;
         1: .line 86
            return
        end local 0 // jdk.internal.misc.JavaUtilJarAccess access
      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 // jdk.internal.misc.JavaLangAccess jla
         0: .line 89
            aload 0 /* jla */
            putstatic jdk.internal.misc.SharedSecrets.javaLangAccess:Ljdk/internal/misc/JavaLangAccess;
         1: .line 90
            return
        end local 0 // jdk.internal.misc.JavaLangAccess jla
      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: .line 93
            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 // jdk.internal.misc.JavaLangInvokeAccess jlia
         0: .line 97
            aload 0 /* jlia */
            putstatic jdk.internal.misc.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/misc/JavaLangInvokeAccess;
         1: .line 98
            return
        end local 0 // jdk.internal.misc.JavaLangInvokeAccess jlia
      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: .line 101
            getstatic jdk.internal.misc.SharedSecrets.javaLangInvokeAccess:Ljdk/internal/misc/JavaLangInvokeAccess;
            ifnonnull 5
         1: .line 103
            ldc "java.lang.invoke.MethodHandleImpl"
            invokestatic java.lang.Class.forName:(Ljava/lang/String;)Ljava/lang/Class;
            astore 0 /* c */
        start local 0 // java.lang.Class c
         2: .line 104
            getstatic jdk.internal.misc.SharedSecrets.unsafe:Ljdk/internal/misc/Unsafe;
            aload 0 /* c */
            invokevirtual jdk.internal.misc.Unsafe.ensureClassInitialized:(Ljava/lang/Class;)V
        end local 0 // java.lang.Class c
         3: .line 105
            goto 5
      StackMap locals:
      StackMap stack: java.lang.ClassNotFoundException
         4: pop
         5: .line 107
      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 // jdk.internal.misc.JavaLangModuleAccess jlrma
         0: .line 111
            aload 0 /* jlrma */
            putstatic jdk.internal.misc.SharedSecrets.javaLangModuleAccess:Ljdk/internal/misc/JavaLangModuleAccess;
         1: .line 112
            return
        end local 0 // jdk.internal.misc.JavaLangModuleAccess jlrma
      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: .line 115
            getstatic jdk.internal.misc.SharedSecrets.javaLangModuleAccess:Ljdk/internal/misc/JavaLangModuleAccess;
            ifnonnull 2
         1: .line 116
            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: .line 118
      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 // jdk.internal.misc.JavaLangRefAccess jlra
         0: .line 122
            aload 0 /* jlra */
            putstatic jdk.internal.misc.SharedSecrets.javaLangRefAccess:Ljdk/internal/misc/JavaLangRefAccess;
         1: .line 123
            return
        end local 0 // jdk.internal.misc.JavaLangRefAccess jlra
      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: .line 126
            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 // jdk.internal.misc.JavaNetUriAccess jnua
         0: .line 130
            aload 0 /* jnua */
            putstatic jdk.internal.misc.SharedSecrets.javaNetUriAccess:Ljdk/internal/misc/JavaNetUriAccess;
         1: .line 131
            return
        end local 0 // jdk.internal.misc.JavaNetUriAccess jnua
      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: .line 134
            getstatic jdk.internal.misc.SharedSecrets.javaNetUriAccess:Ljdk/internal/misc/JavaNetUriAccess;
            ifnonnull 2
         1: .line 135
            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: .line 136
      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 // jdk.internal.misc.JavaNetURLAccess jnua
         0: .line 140
            aload 0 /* jnua */
            putstatic jdk.internal.misc.SharedSecrets.javaNetURLAccess:Ljdk/internal/misc/JavaNetURLAccess;
         1: .line 141
            return
        end local 0 // jdk.internal.misc.JavaNetURLAccess jnua
      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: .line 144
            getstatic jdk.internal.misc.SharedSecrets.javaNetURLAccess:Ljdk/internal/misc/JavaNetURLAccess;
            ifnonnull 2
         1: .line 145
            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: .line 146
      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 // jdk.internal.misc.JavaNetURLClassLoaderAccess jnua
         0: .line 150
            aload 0 /* jnua */
            putstatic jdk.internal.misc.SharedSecrets.javaNetURLClassLoaderAccess:Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
         1: .line 151
            return
        end local 0 // jdk.internal.misc.JavaNetURLClassLoaderAccess jnua
      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: .line 154
            getstatic jdk.internal.misc.SharedSecrets.javaNetURLClassLoaderAccess:Ljdk/internal/misc/JavaNetURLClassLoaderAccess;
            ifnonnull 2
         1: .line 155
            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: .line 156
      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 // jdk.internal.misc.JavaNetInetAddressAccess jna
         0: .line 160
            aload 0 /* jna */
            putstatic jdk.internal.misc.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/misc/JavaNetInetAddressAccess;
         1: .line 161
            return
        end local 0 // jdk.internal.misc.JavaNetInetAddressAccess jna
      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: .line 164
            getstatic jdk.internal.misc.SharedSecrets.javaNetInetAddressAccess:Ljdk/internal/misc/JavaNetInetAddressAccess;
            ifnonnull 2
         1: .line 165
            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: .line 166
      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 // jdk.internal.misc.JavaNetHttpCookieAccess a
         0: .line 170
            aload 0 /* a */
            putstatic jdk.internal.misc.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/misc/JavaNetHttpCookieAccess;
         1: .line 171
            return
        end local 0 // jdk.internal.misc.JavaNetHttpCookieAccess a
      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: .line 174
            getstatic jdk.internal.misc.SharedSecrets.javaNetHttpCookieAccess:Ljdk/internal/misc/JavaNetHttpCookieAccess;
            ifnonnull 2
         1: .line 175
            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: .line 176
      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 // jdk.internal.misc.JavaNetSocketAccess jnsa
         0: .line 180
            aload 0 /* jnsa */
            putstatic jdk.internal.misc.SharedSecrets.javaNetSocketAccess:Ljdk/internal/misc/JavaNetSocketAccess;
         1: .line 181
            return
        end local 0 // jdk.internal.misc.JavaNetSocketAccess jnsa
      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: .line 184
            getstatic jdk.internal.misc.SharedSecrets.javaNetSocketAccess:Ljdk/internal/misc/JavaNetSocketAccess;
            ifnonnull 2
         1: .line 185
            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: .line 186
      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 // jdk.internal.misc.JavaNioAccess jna
         0: .line 190
            aload 0 /* jna */
            putstatic jdk.internal.misc.SharedSecrets.javaNioAccess:Ljdk/internal/misc/JavaNioAccess;
         1: .line 191
            return
        end local 0 // jdk.internal.misc.JavaNioAccess jna
      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: .line 194
            getstatic jdk.internal.misc.SharedSecrets.javaNioAccess:Ljdk/internal/misc/JavaNioAccess;
            ifnonnull 2
         1: .line 198
            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: .line 200
      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 // jdk.internal.misc.JavaIOAccess jia
         0: .line 204
            aload 0 /* jia */
            putstatic jdk.internal.misc.SharedSecrets.javaIOAccess:Ljdk/internal/misc/JavaIOAccess;
         1: .line 205
            return
        end local 0 // jdk.internal.misc.JavaIOAccess jia
      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: .line 208
            getstatic jdk.internal.misc.SharedSecrets.javaIOAccess:Ljdk/internal/misc/JavaIOAccess;
            ifnonnull 2
         1: .line 209
            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: .line 211
      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 // jdk.internal.misc.JavaIOFileDescriptorAccess jiofda
         0: .line 215
            aload 0 /* jiofda */
            putstatic jdk.internal.misc.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/misc/JavaIOFileDescriptorAccess;
         1: .line 216
            return
        end local 0 // jdk.internal.misc.JavaIOFileDescriptorAccess jiofda
      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: .line 219
            getstatic jdk.internal.misc.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/misc/JavaIOFilePermissionAccess;
            ifnonnull 2
         1: .line 220
            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: .line 222
      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 // jdk.internal.misc.JavaIOFilePermissionAccess jiofpa
         0: .line 226
            aload 0 /* jiofpa */
            putstatic jdk.internal.misc.SharedSecrets.javaIOFilePermissionAccess:Ljdk/internal/misc/JavaIOFilePermissionAccess;
         1: .line 227
            return
        end local 0 // jdk.internal.misc.JavaIOFilePermissionAccess jiofpa
      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: .line 230
            getstatic jdk.internal.misc.SharedSecrets.javaIOFileDescriptorAccess:Ljdk/internal/misc/JavaIOFileDescriptorAccess;
            ifnonnull 2
         1: .line 231
            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: .line 233
      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 // jdk.internal.misc.JavaSecurityProtectionDomainAccess jspda
         0: .line 238
            aload 0 /* jspda */
            putstatic jdk.internal.misc.SharedSecrets.javaSecurityProtectionDomainAccess:Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
         1: .line 239
            return
        end local 0 // jdk.internal.misc.JavaSecurityProtectionDomainAccess jspda
      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: .line 243
            getstatic jdk.internal.misc.SharedSecrets.javaSecurityProtectionDomainAccess:Ljdk/internal/misc/JavaSecurityProtectionDomainAccess;
            ifnonnull 2
         1: .line 244
            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: .line 245
      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 // jdk.internal.misc.JavaSecurityAccess jsa
         0: .line 249
            aload 0 /* jsa */
            putstatic jdk.internal.misc.SharedSecrets.javaSecurityAccess:Ljdk/internal/misc/JavaSecurityAccess;
         1: .line 250
            return
        end local 0 // jdk.internal.misc.JavaSecurityAccess jsa
      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: .line 253
            getstatic jdk.internal.misc.SharedSecrets.javaSecurityAccess:Ljdk/internal/misc/JavaSecurityAccess;
            ifnonnull 2
         1: .line 254
            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: .line 256
      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: .line 260
            getstatic jdk.internal.misc.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/misc/JavaUtilZipFileAccess;
            ifnonnull 2
         1: .line 261
            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: .line 262
      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 // jdk.internal.misc.JavaUtilZipFileAccess access
         0: .line 266
            aload 0 /* access */
            putstatic jdk.internal.misc.SharedSecrets.javaUtilZipFileAccess:Ljdk/internal/misc/JavaUtilZipFileAccess;
         1: .line 267
            return
        end local 0 // jdk.internal.misc.JavaUtilZipFileAccess access
      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 // jdk.internal.misc.JavaAWTAccess jaa
         0: .line 270
            aload 0 /* jaa */
            putstatic jdk.internal.misc.SharedSecrets.javaAWTAccess:Ljdk/internal/misc/JavaAWTAccess;
         1: .line 271
            return
        end local 0 // jdk.internal.misc.JavaAWTAccess jaa
      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: .line 276
            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 // jdk.internal.misc.JavaAWTFontAccess jafa
         0: .line 280
            aload 0 /* jafa */
            putstatic jdk.internal.misc.SharedSecrets.javaAWTFontAccess:Ljdk/internal/misc/JavaAWTFontAccess;
         1: .line 281
            return
        end local 0 // jdk.internal.misc.JavaAWTFontAccess jafa
      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: .line 286
            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: .line 290
            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 // jdk.internal.misc.JavaBeansAccess access
         0: .line 294
            aload 0 /* access */
            putstatic jdk.internal.misc.SharedSecrets.javaBeansAccess:Ljdk/internal/misc/JavaBeansAccess;
         1: .line 295
            return
        end local 0 // jdk.internal.misc.JavaBeansAccess access
      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: .line 298
            getstatic jdk.internal.misc.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/misc/JavaUtilResourceBundleAccess;
            ifnonnull 2
         1: .line 299
            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: .line 300
      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 // jdk.internal.misc.JavaUtilResourceBundleAccess access
         0: .line 304
            aload 0 /* access */
            putstatic jdk.internal.misc.SharedSecrets.javaUtilResourceBundleAccess:Ljdk/internal/misc/JavaUtilResourceBundleAccess;
         1: .line 305
            return
        end local 0 // jdk.internal.misc.JavaUtilResourceBundleAccess access
      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: .line 308
            getstatic jdk.internal.misc.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/misc/JavaObjectInputStreamAccess;
            ifnonnull 2
         1: .line 309
            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: .line 311
      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 // jdk.internal.misc.JavaObjectInputStreamAccess access
         0: .line 315
            aload 0 /* access */
            putstatic jdk.internal.misc.SharedSecrets.javaObjectInputStreamAccess:Ljdk/internal/misc/JavaObjectInputStreamAccess;
         1: .line 316
            return
        end local 0 // jdk.internal.misc.JavaObjectInputStreamAccess access
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0  access  Ljdk/internal/misc/JavaObjectInputStreamAccess;
    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 // jdk.internal.misc.JavaIORandomAccessFileAccess jirafa
         0: .line 319
            aload 0 /* jirafa */
            putstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
         1: .line 320
            return
        end local 0 // jdk.internal.misc.JavaIORandomAccessFileAccess jirafa
      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: .line 323
            getstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
            ifnonnull 2
         1: .line 324
            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: .line 326
      StackMap locals:
      StackMap stack:
            getstatic jdk.internal.misc.SharedSecrets.javaIORandomAccessFileAccess:Ljdk/internal/misc/JavaIORandomAccessFileAccess;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
SourceFile: "SharedSecrets.java"