--- old/src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java 2014-03-17 14:06:01.892515110 +0530 +++ new/src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java 2014-03-17 14:06:01.760514455 +0530 @@ -27,7 +27,7 @@ import static jdk.nashorn.internal.runtime.ECMAErrors.typeError; import java.nio.ByteBuffer; -import jdk.nashorn.internal.runtime.GlobalObject; +import jdk.nashorn.internal.objects.Global; import jdk.nashorn.internal.runtime.PropertyDescriptor; import jdk.nashorn.internal.runtime.ScriptRuntime; @@ -60,7 +60,8 @@ * * @return property descriptor for element */ - public PropertyDescriptor getDescriptor(final GlobalObject global, final int index) { + @Override + public PropertyDescriptor getDescriptor(final Global global, final int index) { // make the index properties not configurable return global.newDataDescriptor(getObject(index), false, true, true); }