Cleanup deprecated unsafe methods
This commit is contained in:
parent
4ae308eb5f
commit
1c82c161ec
|
@ -1,7 +1,5 @@
|
|||
package io.izzel.arclight.api;
|
||||
|
||||
import sun.reflect.CallerSensitive;
|
||||
|
||||
import java.lang.invoke.MethodHandle;
|
||||
import java.lang.invoke.MethodHandles;
|
||||
import java.lang.reflect.Field;
|
||||
|
@ -46,7 +44,6 @@ public class Unsafe {
|
|||
return lookup;
|
||||
}
|
||||
|
||||
@CallerSensitive
|
||||
public static sun.misc.Unsafe getUnsafe() {
|
||||
return unsafe;
|
||||
}
|
||||
|
@ -305,16 +302,6 @@ public class Unsafe {
|
|||
unsafe.freeMemory(l);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static int fieldOffset(Field field) {
|
||||
return unsafe.fieldOffset(field);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static Object staticFieldBase(Class<?> aClass) {
|
||||
return unsafe.staticFieldBase(aClass);
|
||||
}
|
||||
|
||||
public static long staticFieldOffset(Field field) {
|
||||
return unsafe.staticFieldOffset(field);
|
||||
}
|
||||
|
@ -368,21 +355,6 @@ public class Unsafe {
|
|||
return unsafe.allocateInstance(aClass);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static void monitorEnter(Object o) {
|
||||
unsafe.monitorEnter(o);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static void monitorExit(Object o) {
|
||||
unsafe.monitorExit(o);
|
||||
}
|
||||
|
||||
@Deprecated
|
||||
public static boolean tryMonitorEnter(Object o) {
|
||||
return unsafe.tryMonitorEnter(o);
|
||||
}
|
||||
|
||||
public static void throwException(Throwable throwable) {
|
||||
unsafe.throwException(throwable);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user