--- old/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java 2015-12-10 13:51:08.136614922 +0100 +++ new/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArguments.java 2015-12-10 13:51:07.964614924 +0100 @@ -128,12 +128,6 @@ } @Override - public boolean delete(final long key, final boolean strict) { - final int index = ArrayIndex.getArrayIndex(key); - return isMapped(index) ? deleteMapped(index, strict) : super.delete(key, strict); - } - - @Override public boolean delete(final double key, final boolean strict) { final int index = ArrayIndex.getArrayIndex(key); return isMapped(index) ? deleteMapped(index, strict) : super.delete(key, strict);