--- jsr166/src/main/java/util/ArrayDeque.java 2018/10/01 00:10:52 1.135 +++ jsr166/src/main/java/util/ArrayDeque.java 2018/11/11 16:27:28 1.136 @@ -9,7 +9,7 @@ import java.io.Serializable; import java.util.function.Consumer; import java.util.function.Predicate; import java.util.function.UnaryOperator; -import jdk.internal.misc.SharedSecrets; +// OPENJDK import jdk.internal.access.SharedSecrets; /** * Resizable-array implementation of the {@link Deque} interface. Array @@ -1240,7 +1240,7 @@ public class ArrayDeque extends Abstr // Read in size and allocate array int size = s.readInt(); - SharedSecrets.getJavaObjectInputStreamAccess().checkArray(s, Object[].class, size + 1); + jsr166.Platform.checkArray(s, Object[].class, size + 1); elements = new Object[size + 1]; this.tail = size;