< prev index next >

src/jdk/nashorn/internal/objects/Global.java

Print this page

        

*** 1094,1105 **** return new NativeString((CharSequence)obj, this); } else if (obj instanceof Object[]) { // extension return new NativeArray(ArrayData.allocate((Object[])obj), this); } else if (obj instanceof double[]) { // extension return new NativeArray(ArrayData.allocate((double[])obj), this); - } else if (obj instanceof long[]) { - return new NativeArray(ArrayData.allocate((long[])obj), this); } else if (obj instanceof int[]) { return new NativeArray(ArrayData.allocate((int[]) obj), this); } else if (obj instanceof ArrayData) { return new NativeArray((ArrayData) obj, this); } else { --- 1094,1103 ----
*** 1963,1982 **** public static NativeArray allocate(final double[] initial) { return new NativeArray(ArrayData.allocate(initial)); } /** - * Allocate a new long array. - * - * @param initial number values. - * @return the new array - */ - public static NativeArray allocate(final long[] initial) { - return new NativeArray(ArrayData.allocate(initial)); - } - - /** * Allocate a new integer array. * * @param initial number values. * @return the new array */ --- 1961,1970 ----
*** 2261,2271 **** this.parseInt = ScriptFunction.createBuiltin("parseInt", GlobalFunctions.PARSEINT, new Specialization[] { new Specialization(GlobalFunctions.PARSEINT_Z), new Specialization(GlobalFunctions.PARSEINT_I), - new Specialization(GlobalFunctions.PARSEINT_J), new Specialization(GlobalFunctions.PARSEINT_OI), new Specialization(GlobalFunctions.PARSEINT_O) }); this.parseFloat = ScriptFunction.createBuiltin("parseFloat", GlobalFunctions.PARSEFLOAT); this.isNaN = ScriptFunction.createBuiltin("isNaN", GlobalFunctions.IS_NAN, new Specialization[] { --- 2249,2258 ----
< prev index next >