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.las...@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