Changeset: 4a6a1fd3d3dd Author: sundar Date: 2016-07-12 21:18 +0530 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/4a6a1fd3d3dd
8149929: Nashorn Parser API needs to be updated for ES6 Reviewed-by: mhaupt, hannesw ! make/project.properties ! samples/prettyprinter.js ! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/NashornCompleter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassDeclarationTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ClassExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DestructuringDeclTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForOfLoopTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ImportEntryTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ModuleTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES6.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SpreadTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TemplateLiteralTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTree.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/YieldTreeImpl.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionStatement.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java ! test/script/basic/JDK-8075207.js ! test/script/basic/JDK-8075448.js ! test/script/basic/es6/let-const-switch.js.EXPECTED ! test/script/nosecurity/parserapi.js ! test/script/nosecurity/parserapi.js.EXPECTED ! test/script/nosecurity/parservisitor.js + test/script/nosecurity/treeapi/arrow.js + test/script/nosecurity/treeapi/arrow.js.EXPECTED + test/script/nosecurity/treeapi/arrow_params.js + test/script/nosecurity/treeapi/arrow_params.js.EXPECTED ! test/script/nosecurity/treeapi/assignment.js.EXPECTED + test/script/nosecurity/treeapi/class.js + test/script/nosecurity/treeapi/class.js.EXPECTED + test/script/nosecurity/treeapi/const.js + test/script/nosecurity/treeapi/const.js.EXPECTED + test/script/nosecurity/treeapi/defaultparams.js + test/script/nosecurity/treeapi/defaultparams.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_assign.js + test/script/nosecurity/treeapi/destructuring_assign.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_decl.js + test/script/nosecurity/treeapi/destructuring_decl.js.EXPECTED + test/script/nosecurity/treeapi/destructuring_params.js + test/script/nosecurity/treeapi/destructuring_params.js.EXPECTED ! test/script/nosecurity/treeapi/functionCall.js.EXPECTED ! test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED ! test/script/nosecurity/treeapi/functionExpr.js.EXPECTED + test/script/nosecurity/treeapi/generator.js + test/script/nosecurity/treeapi/generator.js.EXPECTED + test/script/nosecurity/treeapi/let.js + test/script/nosecurity/treeapi/let.js.EXPECTED ! test/script/nosecurity/treeapi/memberSelect.js.EXPECTED + test/script/nosecurity/treeapi/modules.js + test/script/nosecurity/treeapi/modules.js.EXPECTED ! test/script/nosecurity/treeapi/new.js.EXPECTED ! test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED ! test/script/nosecurity/treeapi/property.js.EXPECTED + test/script/nosecurity/treeapi/rest.js + test/script/nosecurity/treeapi/rest.js.EXPECTED ! test/script/nosecurity/treeapi/return.js.EXPECTED + test/script/nosecurity/treeapi/spread.js + test/script/nosecurity/treeapi/spread.js.EXPECTED + test/script/nosecurity/treeapi/template_literal.js + test/script/nosecurity/treeapi/template_literal.js.EXPECTED ! test/script/nosecurity/treeapi/utils.js ! test/script/nosecurity/treeapi/variable.js.EXPECTED ! test/script/nosecurity/treeapi/with.js.EXPECTED Changeset: 5a189c5b396c Author: amurillo Date: 2016-07-14 16:21 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/5a189c5b396c Merge Changeset: 0ae21c1277a7 Author: amurillo Date: 2016-07-21 16:43 +0000 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/0ae21c1277a7 Added tag jdk-9+128 for changeset 5a189c5b396c ! .hgtags Changeset: 4e64134509ce Author: alanb Date: 2016-07-22 09:32 +0100 URL: http://hg.openjdk.java.net/jigsaw/jake/nashorn/rev/4e64134509ce Merge ! .hgtags ! make/project.properties