< prev index next >

src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java

Print this page

        

@@ -28,11 +28,10 @@
 import java.util.jar.JarFile;
 import java.io.Console;
 import java.io.FileDescriptor;
 import java.security.ProtectionDomain;
 import java.security.AccessController;
-import jdk.internal.misc.Unsafe;
 
 /** A repository of "shared secrets", which are a mechanism for
     calling implementation-private methods in another package without
     using reflection. A package-private class implements a public
     interface and provides the ability to call package-private methods

@@ -44,11 +43,10 @@
 public class SharedSecrets {
     private static final Unsafe unsafe = Unsafe.getUnsafe();
     private static JavaUtilJarAccess javaUtilJarAccess;
     private static JavaLangAccess javaLangAccess;
     private static JavaLangInvokeAccess javaLangInvokeAccess;
-    private static JavaLangRefAccess javaLangRefAccess;
     private static JavaIOAccess javaIOAccess;
     private static JavaNetAccess javaNetAccess;
     private static JavaNetInetAddressAccess javaNetInetAddressAccess;
     private static JavaNetHttpCookieAccess javaNetHttpCookieAccess;
     private static JavaNioAccess javaNioAccess;

@@ -93,18 +91,10 @@
             } catch (ClassNotFoundException e) {};
         }
         return javaLangInvokeAccess;
     }
 
-    public static void setJavaLangRefAccess(JavaLangRefAccess jlra) {
-        javaLangRefAccess = jlra;
-    }
-
-    public static JavaLangRefAccess getJavaLangRefAccess() {
-        return javaLangRefAccess;
-    }
-
     public static void setJavaNetAccess(JavaNetAccess jna) {
         javaNetAccess = jna;
     }
 
     public static JavaNetAccess getJavaNetAccess() {
< prev index next >