hg: panama/panama/nashorn: 31 new changesets
henry.jen at oracle.com
henry.jen at oracle.com
Thu Sep 1 23:58:38 UTC 2016
Changeset: 4a6a1fd3d3dd
Author: sundar
Date: 2016-07-12 21:18 +0530
URL: http://hg.openjdk.java.net/panama/panama/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/panama/panama/nashorn/rev/5a189c5b396c
Merge
Changeset: 0ae21c1277a7
Author: amurillo
Date: 2016-07-21 16:43 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/0ae21c1277a7
Added tag jdk-9+128 for changeset 5a189c5b396c
! .hgtags
Changeset: 56ddb77ac9df
Author: attila
Date: 2016-07-19 13:12 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/56ddb77ac9df
8160953: Update build-nagen-eclipse task to work with JDK 9
Reviewed-by: lagergren, sundar
! make/build-nasgen.xml
! make/build.xml
Changeset: 22d2cf722303
Author: mhaupt
Date: 2016-07-21 10:40 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/22d2cf722303
8142969: Nashorn logging API requires testing
Reviewed-by: sundar, mhaupt
- test/script/currently-failing/logcoverage.js
+ test/script/nosecurity/logcoverage.js
+ test/script/nosecurity/logcoverage.js.EXPECTED
Changeset: 8a875db19be8
Author: amurillo
Date: 2016-07-21 17:13 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/8a875db19be8
Merge
- test/script/currently-failing/logcoverage.js
Changeset: 65ec780a0374
Author: attila
Date: 2016-07-25 10:58 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/65ec780a0374
8161928: Dynalink documentation updates
Reviewed-by: hannesw, sundar
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/TypeUtilities.java
! src/jdk.dynalink/share/classes/jdk/dynalink/support/SimpleRelinkableCallSite.java
Changeset: 9c51738fd0e3
Author: attila
Date: 2016-07-25 11:03 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/9c51738fd0e3
8161929: FindProperty.isInherited never used standalone
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
Changeset: f820df12aa51
Author: attila
Date: 2016-07-25 11:03 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/f820df12aa51
8161930: Cleanup ScriptObject warnings
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
Changeset: 68020a486500
Author: hannesw
Date: 2016-07-26 15:56 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/68020a486500
8068972: Array.splice should follow the ES6 specification
Reviewed-by: mhaupt, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8068972.js
Changeset: ec5f7c6f3b87
Author: amurillo
Date: 2016-07-28 16:08 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/ec5f7c6f3b87
Added tag jdk-9+129 for changeset 68020a486500
! .hgtags
Changeset: 9d87093a1a97
Author: sdama
Date: 2016-07-27 15:53 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/9d87093a1a97
8160801: add documentation for NativeString
Reviewed-by: mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties
Changeset: 9940204f504c
Author: hannesw
Date: 2016-07-28 16:27 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/9940204f504c
8160034: The `this` value in the `with` is broken by the repetition of a function call
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java
+ test/script/basic/JDK-8160034.js
+ test/script/basic/JDK-8160034.js.EXPECTED
Changeset: 0de67a63e2c7
Author: amurillo
Date: 2016-07-28 16:44 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/0de67a63e2c7
Merge
Changeset: 871e74ef28bd
Author: amurillo
Date: 2016-08-04 17:32 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/871e74ef28bd
Added tag jdk-9+130 for changeset 0de67a63e2c7
! .hgtags
Changeset: 79a0622e5826
Author: hannesw
Date: 2016-08-02 12:39 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/79a0622e5826
8162771: Strict equality operators should not be optimistic
Reviewed-by: jlaskey, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! test/script/basic/JDK-8160034.js
+ test/script/basic/JDK-8162771.js
Changeset: 9978e882acba
Author: amurillo
Date: 2016-08-04 17:49 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/9978e882acba
Merge
Changeset: ee77c6b3713a
Author: hannesw
Date: 2016-08-08 12:51 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/ee77c6b3713a
8162955: Activate anonymous class loading for small sources
Reviewed-by: sundar
! docs/DEVELOPER_README
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
Changeset: cdd9245015bf
Author: lana
Date: 2016-08-11 15:47 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/cdd9245015bf
Added tag jdk-9+131 for changeset ee77c6b3713a
! .hgtags
Changeset: 3487086f145a
Author: sdama
Date: 2016-08-10 09:21 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/3487086f145a
8134304: NPE in initialization of OptimisticTypesPersistence
Reviewed-by: hannesw, jlaskey, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
Changeset: eb330974acdf
Author: mchung
Date: 2016-08-10 15:49 -0700
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/eb330974acdf
8136930: Simplify use of module-system options by custom launchers
Reviewed-by: alanb, ksrini, henryjen, sundar
! buildtools/nasgen/project.properties
! make/BuildNashorn.gmk
! make/build.xml
! make/project.properties
! test/TEST.ROOT
! test/script/currently-failing/JDK-8055034.js
Changeset: 55a75af751df
Author: lana
Date: 2016-08-11 17:02 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/55a75af751df
Merge
Changeset: 5278d6859047
Author: lana
Date: 2016-08-18 21:01 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/5278d6859047
Added tag jdk-9+132 for changeset 55a75af751df
! .hgtags
Changeset: 047331f82351
Author: hannesw
Date: 2016-08-16 15:04 +0200
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/047331f82351
8163945: Honor Number type hint in toPrimitive on Numbers
Reviewed-by: jlaskey, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8163945.js
Changeset: 6607833b50b5
Author: sundar
Date: 2016-08-17 19:16 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/6607833b50b5
8164216: Netbeans makefile for nashorn should use JDK_9 as platform
Reviewed-by: jlaskey
! make/nbproject/nbjdk.properties
Changeset: b8634c8d947a
Author: sundar
Date: 2016-08-18 16:54 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/b8634c8d947a
8164260: readLine does not echo characters
Reviewed-by: jlaskey
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java
Changeset: 3a924b820d02
Author: lana
Date: 2016-08-18 21:33 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/3a924b820d02
Merge
Changeset: 3c8ade4b7ba4
Author: lana
Date: 2016-08-25 21:18 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/3c8ade4b7ba4
Added tag jdk-9+133 for changeset 3a924b820d02
! .hgtags
Changeset: 5fb49fa09808
Author: sundar
Date: 2016-08-24 14:02 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/5fb49fa09808
8164618: add documentation for NativeNumber and NativeBoolean
Reviewed-by: sundar
Contributed-by: srinivas.dama at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties
Changeset: fe2dcb396ff4
Author: sundar
Date: 2016-08-25 22:23 +0530
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/fe2dcb396ff4
8164748: Edit pad crashes when calling function
Reviewed-by: jlaskey
! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Main.java
Changeset: e05400ba9357
Author: lana
Date: 2016-08-25 22:36 +0000
URL: http://hg.openjdk.java.net/panama/panama/nashorn/rev/e05400ba9357
Merge
More information about the panama-dev
mailing list