rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinTask.java
changeset 1896 9984d9a62bc0
parent 1890 212417b74b72
     1.1 --- a/rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinTask.java	Sat Mar 19 10:46:31 2016 +0100
     1.2 +++ b/rt/emul/compact/src/main/java/java/util/concurrent/ForkJoinTask.java	Sat Mar 19 13:15:11 2016 +0100
     1.3 @@ -37,17 +37,13 @@
     1.4  
     1.5  import java.io.Serializable;
     1.6  import java.util.Collection;
     1.7 -import java.util.Collections;
     1.8  import java.util.List;
     1.9  import java.util.RandomAccess;
    1.10 -import java.util.Map;
    1.11  import java.lang.ref.WeakReference;
    1.12  import java.lang.ref.ReferenceQueue;
    1.13  import java.util.concurrent.Callable;
    1.14  import java.util.concurrent.CancellationException;
    1.15  import java.util.concurrent.ExecutionException;
    1.16 -import java.util.concurrent.Executor;
    1.17 -import java.util.concurrent.ExecutorService;
    1.18  import java.util.concurrent.Future;
    1.19  import java.util.concurrent.RejectedExecutionException;
    1.20  import java.util.concurrent.RunnableFuture;
    1.21 @@ -1368,14 +1364,14 @@
    1.22      }
    1.23  
    1.24      // Unsafe mechanics
    1.25 -    private static final sun.misc.Unsafe UNSAFE;
    1.26 +    private static final Unsafe UNSAFE;
    1.27      private static final long statusOffset;
    1.28      static {
    1.29          exceptionTableLock = new ReentrantLock();
    1.30          exceptionTableRefQueue = new ReferenceQueue<Object>();
    1.31          exceptionTable = new ExceptionNode[EXCEPTION_MAP_CAPACITY];
    1.32          try {
    1.33 -            UNSAFE = sun.misc.Unsafe.getUnsafe();
    1.34 +            UNSAFE = Unsafe.getUnsafe();
    1.35              statusOffset = UNSAFE.objectFieldOffset
    1.36                  (ForkJoinTask.class.getDeclaredField("status"));
    1.37          } catch (Exception e) {