--- old/src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java 2016-01-20 14:14:59.119064161 +0100 +++ new/src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java 2016-01-20 14:14:58.999064163 +0100 @@ -150,13 +150,6 @@ } @Override - public ArrayData set(final int index, final long value, final boolean strict) { - array[index] = value; - setLength(Math.max(index + 1, length())); - return this; - } - - @Override public ArrayData set(final int index, final double value, final boolean strict) { array[index] = value; setLength(Math.max(index + 1, length())); @@ -216,11 +209,6 @@ } @Override - public long getLong(final int index) { - return JSType.toLong(array[index]); - } - - @Override public double getDouble(final int index) { return JSType.toNumber(array[index]); }