--- old/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java 2016-12-15 11:26:10.000000000 +0100 +++ new/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java 2016-12-15 11:26:10.000000000 +0100 @@ -76,9 +76,10 @@ } @Override - public void shiftLeft(final int by) { + public ArrayData shiftLeft(final int by) { super.shiftLeft(by); deleted.shiftLeft(by, length()); + return this; } @Override