hg: bsd-port/jdk9/nashorn: 19 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Fri Apr 3 23:33:24 UTC 2015
Changeset: 78f82d897305
Author: hannesw
Date: 2015-03-13 18:40 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/78f82d897305
8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel
Reviewed-by: lagergren, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
Changeset: ce9cf6c2d3f5
Author: attila
Date: 2015-03-16 11:00 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ce9cf6c2d3f5
8075090: Add tests for the basic failure of try/finally compilation
Reviewed-by: hannesw, lagergren
+ test/script/basic/JDK-8075090.js
Changeset: 6490bba01455
Author: sundar
Date: 2015-03-16 17:01 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6490bba01455
8075207: Nashorn parser API returns StatementTree objects in out of order
Reviewed-by: lagergren, forax, hannesw
! samples/findwith.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java
+ test/script/basic/JDK-8075207.js
! test/script/nosecurity/parserapi.js.EXPECTED
Changeset: 9cc2cb306b60
Author: lagergren
Date: 2015-03-16 16:17 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9cc2cb306b60
8066217: ArrayBuffer constructor was erroneous with zero args
Reviewed-by: sundar, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! test/script/basic/typedarrays.js
Changeset: 524852d0cc0d
Author: attila
Date: 2015-03-16 18:13 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/524852d0cc0d
8075223: revert multithreaded deoptimizing compilation livelock prevention
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 8bbea2def25f
Author: sundar
Date: 2015-03-18 21:54 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8bbea2def25f
8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object
Reviewed-by: lagergren, hannesw, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8075448.js
! test/script/nosecurity/parserapi.js.EXPECTED
Changeset: eaa136f2b489
Author: sundar
Date: 2015-03-18 23:14 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/eaa136f2b489
8075454: Anonymous functions have internal names exposed via parser API
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java
+ test/script/basic/JDK-8075454.js
Changeset: 984370b5de3b
Author: sundar
Date: 2015-03-19 15:13 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/984370b5de3b
8006996: Add a pretty printer that prints script source in nice form
Reviewed-by: lagergren, hannesw
+ samples/prettyprinter.js
Changeset: e2334bbe7644
Author: lana
Date: 2015-03-19 16:13 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e2334bbe7644
Merge
Changeset: 065b159bb922
Author: slugovoy
Date: 2015-03-20 13:19 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/065b159bb922
8068306: Tests for AST presentation Nashorn Parser API
8068304: Tests for Diagnostic listener for Nashorn Parser API
8068303: Create tests for Nashorn Parser API for create Tree from some different source and parameters
Reviewed-by: sundar, lagergren
+ test/script/nosecurity/parser-args.js
+ test/script/nosecurity/parser.js
+ test/script/nosecurity/treeapi/array_access.js
+ test/script/nosecurity/treeapi/array_access.js.EXPECTED
+ test/script/nosecurity/treeapi/array_literal.js
+ test/script/nosecurity/treeapi/array_literal.js.EXPECTED
+ test/script/nosecurity/treeapi/assignment.js
+ test/script/nosecurity/treeapi/assignment.js.EXPECTED
+ test/script/nosecurity/treeapi/assignmentExpr.js
+ test/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/binaryExpr.js
+ test/script/nosecurity/treeapi/binaryExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/block.js
+ test/script/nosecurity/treeapi/block.js.EXPECTED
+ test/script/nosecurity/treeapi/breakStat.js
+ test/script/nosecurity/treeapi/breakStat.js.EXPECTED
+ test/script/nosecurity/treeapi/case.js
+ test/script/nosecurity/treeapi/case.js.EXPECTED
+ test/script/nosecurity/treeapi/compilationUnitTree.js
+ test/script/nosecurity/treeapi/condExpr.js
+ test/script/nosecurity/treeapi/condExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/continueStat.js
+ test/script/nosecurity/treeapi/continueStat.js.EXPECTED
+ test/script/nosecurity/treeapi/debuggerStat.js
+ test/script/nosecurity/treeapi/debuggerStat.js.EXPECTED
+ test/script/nosecurity/treeapi/diagnostic.js
+ test/script/nosecurity/treeapi/diagnostic.js.EXPECTED
+ test/script/nosecurity/treeapi/dowhile.js
+ test/script/nosecurity/treeapi/dowhile.js.EXPECTED
+ test/script/nosecurity/treeapi/empty.js
+ test/script/nosecurity/treeapi/empty.js.EXPECTED
+ test/script/nosecurity/treeapi/erroneous.js
+ test/script/nosecurity/treeapi/erroneous.js.EXPECTED
+ test/script/nosecurity/treeapi/for.js
+ test/script/nosecurity/treeapi/for.js.EXPECTED
+ test/script/nosecurity/treeapi/forin.js
+ test/script/nosecurity/treeapi/forin.js.EXPECTED
+ test/script/nosecurity/treeapi/functionCall.js
+ test/script/nosecurity/treeapi/functionCall.js.EXPECTED
+ test/script/nosecurity/treeapi/functionDeclaration.js
+ test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED
+ test/script/nosecurity/treeapi/functionExpr.js
+ test/script/nosecurity/treeapi/functionExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/identifier.js
+ test/script/nosecurity/treeapi/identifier.js.EXPECTED
+ test/script/nosecurity/treeapi/if.js
+ test/script/nosecurity/treeapi/if.js.EXPECTED
+ test/script/nosecurity/treeapi/instanceof.js
+ test/script/nosecurity/treeapi/instanceof.js.EXPECTED
+ test/script/nosecurity/treeapi/labelledStat.js
+ test/script/nosecurity/treeapi/labelledStat.js.EXPECTED
+ test/script/nosecurity/treeapi/literal.js
+ test/script/nosecurity/treeapi/literal.js.EXPECTED
+ test/script/nosecurity/treeapi/memberSelect.js
+ test/script/nosecurity/treeapi/memberSelect.js.EXPECTED
+ test/script/nosecurity/treeapi/new.js
+ test/script/nosecurity/treeapi/new.js.EXPECTED
+ test/script/nosecurity/treeapi/objectLiteral.js
+ test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED
+ test/script/nosecurity/treeapi/property.js
+ test/script/nosecurity/treeapi/property.js.EXPECTED
+ test/script/nosecurity/treeapi/regexp.js
+ test/script/nosecurity/treeapi/regexp.js.EXPECTED
+ test/script/nosecurity/treeapi/return.js
+ test/script/nosecurity/treeapi/return.js.EXPECTED
+ test/script/nosecurity/treeapi/switch.js
+ test/script/nosecurity/treeapi/switch.js.EXPECTED
+ test/script/nosecurity/treeapi/throw.js
+ test/script/nosecurity/treeapi/throw.js.EXPECTED
+ test/script/nosecurity/treeapi/try.js
+ test/script/nosecurity/treeapi/try.js.EXPECTED
+ test/script/nosecurity/treeapi/unary.js
+ test/script/nosecurity/treeapi/unary.js.EXPECTED
+ test/script/nosecurity/treeapi/utils.js
+ test/script/nosecurity/treeapi/variable.js
+ test/script/nosecurity/treeapi/variable.js.EXPECTED
+ test/script/nosecurity/treeapi/while.js
+ test/script/nosecurity/treeapi/while.js.EXPECTED
+ test/script/nosecurity/treeapi/with.js
+ test/script/nosecurity/treeapi/with.js.EXPECTED
Changeset: 2e640036000d
Author: sundar
Date: 2015-03-20 20:04 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2e640036000d
8075604: jjs exits even when non-daemon threads are still active
Reviewed-by: attila, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
Changeset: fa99694619ad
Author: katleman
Date: 2015-03-26 13:09 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/fa99694619ad
Added tag jdk9-b56 for changeset 2e640036000d
! .hgtags
Changeset: 2cece98933c8
Author: jlaskey
Date: 2015-03-23 09:04 -0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2cece98933c8
8075623: Temporary patch to get fx imports working interim
Reviewed-by: lagergren
Contributed-by: james.laskey at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js
Changeset: 433a6c109350
Author: sundar
Date: 2015-03-24 13:59 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/433a6c109350
8074410: Startup time: Port shell.js to Java
Reviewed-by: lagergren, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js
Changeset: 21ddb7e58ab8
Author: sundar
Date: 2015-03-25 14:36 +0530
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/21ddb7e58ab8
8012190: Global scope should be initialized lazily
Reviewed-by: lagergren, hannesw, attila
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java
Changeset: b3c9cf883e3a
Author: slugovoy
Date: 2015-03-25 14:39 +0300
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b3c9cf883e3a
8075240: Output of some tests contains platform specific line break
Reviewed-by: sundar
! test/script/nosecurity/parserapi.js
! test/script/nosecurity/parserapi.js.EXPECTED
! test/script/nosecurity/treeapi/utils.js
Changeset: 5895d96a6a55
Author: hannesw
Date: 2015-03-25 14:41 +0100
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5895d96a6a55
8075927: toNumber(String) accepts illegal characters
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8075927.js
Changeset: 3bcfcb13c234
Author: lana
Date: 2015-04-01 12:29 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/3bcfcb13c234
Merge
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/shell.js
Changeset: 5096a7cca5f0
Author: katleman
Date: 2015-04-02 10:02 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/5096a7cca5f0
Added tag jdk9-b57 for changeset 3bcfcb13c234
! .hgtags
More information about the bsd-port-dev
mailing list