hg: jdk9/client/nashorn: 10 new changesets

philip.race at oracle.com philip.race at oracle.com
Wed May 18 19:26:14 UTC 2016


Changeset: 2fc3dc388f4d
Author:    lana
Date:      2016-05-12 15:15 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/2fc3dc388f4d

Added tag jdk-9+118 for changeset 05679aac2f7e

! .hgtags

Changeset: 4b118e012ac4
Author:    lana
Date:      2016-05-12 18:46 +0000
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/4b118e012ac4

Merge


Changeset: 809ef81502ed
Author:    hannesw
Date:      2016-05-13 14:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/809ef81502ed

8156896: Script stack trace should display function names
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Namespace.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! test/script/basic/JDK-8025515.js
+ test/script/basic/JDK-8156896.js

Changeset: 621ad507bf9b
Author:    hannesw
Date:      2016-05-13 18:38 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/621ad507bf9b

8156714: Parsing issue with automatic semicolon insertion
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8156714.js
! test/script/nosecurity/parserapi.js.EXPECTED

Changeset: c24beef07d1b
Author:    sundar
Date:      2016-05-18 14:08 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c24beef07d1b

8157160: JSON.stringify does not work on ScriptObjectMirror objects
Reviewed-by: hannesw, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java
+ test/script/basic/JDK-8157160.js
+ test/script/basic/JDK-8157160.js.EXPECTED

Changeset: c187d75b77aa
Author:    mhaupt
Date:      2016-05-18 12:07 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c187d75b77aa

8157225: adopt method handle for array length getter in BeanLinker
Reviewed-by: hannesw, sundar

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java

Changeset: bb6cf30cf892
Author:    sundar
Date:      2016-05-18 20:17 +0530
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/bb6cf30cf892

8157241: Remove javac warnings of Nashorn "ant clean test"
Reviewed-by: mhaupt, hannesw

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineSecurityTest.java

Changeset: 7099f590cdec
Author:    mhaupt
Date:      2016-05-18 17:37 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/7099f590cdec

8157250: BeanLinker assumes fixed array type linkage
Reviewed-by: attila, sundar

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
+ test/script/basic/JDK-8157250.js
+ test/script/basic/JDK-8157250.js.EXPECTED

Changeset: 9a6da438e0f6
Author:    hannesw
Date:      2016-05-18 18:44 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/9a6da438e0f6

8066229: Fuzzing bug: Can't find scope depth
Reviewed-by: sundar

+ test/script/basic/JDK-8066229.js
- test/script/basic/JDK-8157250.js.EXPECTED

Changeset: be28ce2f1054
Author:    jlahoda
Date:      2016-05-18 21:00 +0200
URL:       http://hg.openjdk.java.net/jdk9/client/nashorn/rev/be28ce2f1054

8133549: Generalize jshell's EditingHistory
Summary: Using a generic EditingHistory in jjs
Reviewed-by: sundar

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/HistoryObject.java
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java



More information about the jdk9-client-changes mailing list