diff --git a/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBasePlatformDependent.java b/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBasePlatformDependent.java index 6b9e429..19a70f5 100644 --- a/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBasePlatformDependent.java +++ b/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBasePlatformDependent.java @@ -21,7 +21,6 @@ import java.lang.reflect.Method; import java.security.AccessController; import java.security.PrivilegedAction; -import java.security.ProtectionDomain; import java.util.function.BiConsumer; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -403,15 +402,6 @@ public static int pageSize() { return HBaseUnsafeInternal.pageSize(); } - public static Class defineClass(String name, byte[] b, int off, int len, ClassLoader loader, - ProtectionDomain protectionDomain) { - return HBaseUnsafeInternal.defineClass(name, b, off, len, loader, protectionDomain); - } - - public static Class defineAnonymousClass(Class hostClass, byte[] data, Object[] cpPatches) { - return HBaseUnsafeInternal.defineAnonymousClass(hostClass, data, cpPatches); - } - public static Object allocateInstance(Class cls) throws InstantiationException { return HBaseUnsafeInternal.allocateInstance(cls); } diff --git a/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBaseUnsafeInternal.java b/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBaseUnsafeInternal.java index 12c827b..d91a3a3 100644 --- a/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBaseUnsafeInternal.java +++ b/hbase-unsafe/src/main/java/org/apache/hadoop/hbase/unsafe/HBaseUnsafeInternal.java @@ -20,7 +20,6 @@ import java.lang.reflect.Field; import java.security.AccessController; import java.security.PrivilegedAction; -import java.security.ProtectionDomain; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import sun.misc.Unsafe; @@ -254,15 +253,6 @@ public static int pageSize() { return UNSAFE.pageSize(); } - public static Class defineClass(String name, byte[] b, int off, int len, ClassLoader loader, - ProtectionDomain protectionDomain) { - return UNSAFE.defineClass(name, b, off, len, loader, protectionDomain); - } - - public static Class defineAnonymousClass(Class hostClass, byte[] data, Object[] cpPatches) { - return UNSAFE.defineAnonymousClass(hostClass, data, cpPatches); - } - public static Object allocateInstance(Class cls) throws InstantiationException { return UNSAFE.allocateInstance(cls); }