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