src/java.corba/share/classes/com/sun/corba/se/impl/transport/ManagedLocalsThread.java
Print this page
@@ -23,11 +23,11 @@
* questions.
*/
package com.sun.corba.se.impl.transport;
-import sun.misc.Unsafe;
+import jdk.internal.misc.Unsafe;
import java.lang.reflect.Field;
import java.security.AccessController;
import java.security.PrivilegedAction;
/**
@@ -75,11 +75,11 @@
UNSAFE.putObject(this, INHERITABLE_THREAD_LOCALS, null);
}
private static Unsafe getUnsafe() {
PrivilegedAction<Unsafe> pa = () -> {
- Class<?> unsafeClass = sun.misc.Unsafe.class;
+ Class<?> unsafeClass = jdk.internal.misc.Unsafe.class;
try {
Field f = unsafeClass.getDeclaredField("theUnsafe");
f.setAccessible(true);
return (Unsafe) f.get(null);
} catch (Exception e) {