hg: jdk9/hs-rt/nashorn: 12 new changesets
jesper.wilhelmsson at oracle.com
jesper.wilhelmsson at oracle.com
Tue Sep 8 16:55:26 UTC 2015
Changeset: cffb8ad5ad94
Author: sundar
Date: 2015-08-31 17:51 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/cffb8ad5ad94
8134731: Function.prototype.apply interacts incorrectly with arguments
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8134731.js
Changeset: eea9202e8930
Author: attila
Date: 2015-08-31 15:18 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/eea9202e8930
8133300: Ensure symbol table immutability in Nashorn AST
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AstSerializer.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CacheAst.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Label.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AstSerializer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 6e41fdc6acdf
Author: sundar
Date: 2015-09-01 18:28 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/6e41fdc6acdf
8068901: Surprising behavior with more than one functional interface on a class
8068903: Can't invoke vararg @FunctionalInterface methods
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8068901.js
+ test/script/basic/JDK-8068901.js.EXPECTED
+ test/script/basic/JDK-8068903.js
+ test/src/jdk/nashorn/test/models/VarArgConsumer.java
Changeset: d7d4c84bd750
Author: aw
Date: 2015-09-01 18:19 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/d7d4c84bd750
8134865: Need to restore for container block from lexical context in finally
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8134865.js
Changeset: 6b33d7229631
Author: sundar
Date: 2015-09-01 23:08 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/6b33d7229631
8134887: nashorn ant test configuration should disable assertion for LamdaFormEditor class
Reviewed-by: attila, jlaskey
! make/project.properties
Changeset: 740fc9e0561f
Author: attila
Date: 2015-09-02 12:26 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/740fc9e0561f
8134930: Defer stack trace walking of NashornException for extracting line number and file name
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java
Changeset: c31e42c1665f
Author: sundar
Date: 2015-09-02 17:16 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/c31e42c1665f
8134931: jdk.nashorn.internal.codegen.TypeMap should not use Map
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeMap.java
Changeset: 94302631afc4
Author: attila
Date: 2015-09-02 16:35 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/94302631afc4
8134939: Improve toString method of Dynalink DynamicMethod objects
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SimpleDynamicMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/SingleDynamicMethod.java
! test/script/basic/JDK-8043232.js.EXPECTED
! test/script/basic/JDK-8049242.js.EXPECTED
! test/script/basic/JDK-8079470.js.EXPECTED
+ test/script/basic/JDK-8134939.js
! test/script/trusted/classfilter.js.EXPECTED
Changeset: 352a446e3a13
Author: sundar
Date: 2015-09-02 22:28 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/352a446e3a13
8134973: Control flow exceptions should avoid filling stack trace
Reviewed-by: attila, jlaskey, hannesw
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/InvalidArrayIndexException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/exception/JOniException.java
Changeset: ad3c4bdf0cf6
Author: sundar
Date: 2015-09-03 21:47 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/ad3c4bdf0cf6
8087292: nashorn should have a "fail-fast" option for scripting, analog to bash "set -e"
Reviewed-by: hannesw, jlaskey, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/trusted/JDK-8087292.js
+ test/script/trusted/JDK-8087292.js.EXPECTED
Changeset: ac8a32176cbe
Author: aw
Date: 2015-09-01 16:11 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/ac8a32176cbe
8134873: Implement support for ES6 numeric literals
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java
+ test/script/basic/es6/numeric-literals.js
Changeset: e32cac182035
Author: mhaupt
Date: 2015-09-03 19:54 +0200
URL: http://hg.openjdk.java.net/jdk9/hs-rt/nashorn/rev/e32cac182035
Merge
More information about the jdk9-hs-rt-changes
mailing list