diff -r 212417b74b72 -r 9984d9a62bc0 rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinWorkerThread.java --- a/rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinWorkerThread.java Sat Mar 19 10:46:31 2016 +0100 +++ b/rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinWorkerThread.java Sat Mar 19 13:15:11 2016 +0100 @@ -976,14 +976,14 @@ } // Unsafe mechanics - private static final sun.misc.Unsafe UNSAFE; + private static final Unsafe UNSAFE; private static final long ABASE; private static final int ASHIFT; static { int s; try { - UNSAFE = sun.misc.Unsafe.getUnsafe(); + UNSAFE = Unsafe.getUnsafe(); Class a = ForkJoinTask[].class; ABASE = UNSAFE.arrayBaseOffset(a); s = UNSAFE.arrayIndexScale(a);