Changeset: bb63b699c060 Author: hannesw Date: 2016-01-12 15:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/bb63b699c060
8146888: Wrong license headers in test files Reviewed-by: mhaupt, jlaskey ! test/script/nosecurity/treeapi/for.js ! test/script/nosecurity/treeapi/forin.js ! test/script/nosecurity/treeapi/functionCall.js ! test/script/nosecurity/treeapi/functionDeclaration.js ! test/script/nosecurity/treeapi/functionExpr.js ! test/script/nosecurity/treeapi/identifier.js ! test/script/nosecurity/treeapi/if.js ! test/script/nosecurity/treeapi/instanceof.js Changeset: 8faab9cd4b95 Author: hannesw Date: 2016-01-12 16:30 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/8faab9cd4b95 8143896: java.lang.Long is implicitly converted to double Reviewed-by: mhaupt, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! test/script/basic/JDK-8030200.js ! test/script/basic/JDK-8079145.js.EXPECTED + test/script/basic/JDK-8143896.js ! test/script/nosecurity/parserapi.js ! test/script/nosecurity/parserapi.js.EXPECTED Changeset: 9ab6b645c428 Author: hannesw Date: 2016-01-13 19:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9ab6b645c428 8147008: Nashorn primitive linker should handle ES6 symbols 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/objects/NativeBoolean.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! test/script/basic/es6/symbols.js Changeset: 0f21903deef8 Author: mhaupt Date: 2016-01-14 10:55 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0f21903deef8 8036977: Make process singleton options to be context wide Summary: The bug was fixed in an earlier change. This change contributes a test. Reviewed-by: hannesw, sundar + test/script/nosecurity/context-dependent-logging.js Changeset: da61004610e3 Author: sundar Date: 2016-01-14 15:35 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/da61004610e3 8147070: Dynalink GuardedInvocation must check the Class object passed Reviewed-by: hannesw, mhaupt, attila ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java Changeset: 2247904a107c Author: attila Date: 2016-01-14 13:22 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2247904a107c 8144917: Prepare AbstractJavaLinker/BeanLinker codebase for missing member implementation Reviewed-by: mhaupt, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java Changeset: 30c3bcdb762c Author: attila Date: 2016-01-14 13:24 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/30c3bcdb762c 8144919: Implement missing member handler for BeansLinker Reviewed-by: lagergren, mhaupt, sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/LinkerServicesWithMissingMemberHandlerFactory.java + src/jdk.dynalink/share/classes/jdk/dynalink/beans/MissingMemberHandlerFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java ! test/script/basic/JDK-8049242.js.EXPECTED ! test/script/basic/JDK-8066669.js ! test/script/basic/JDK-8066669.js.EXPECTED ! test/script/basic/list.js ! test/script/basic/list.js.EXPECTED ! test/script/basic/map.js ! test/script/basic/map.js.EXPECTED ! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java ! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java ! test/src/jdk/dynalink/beans/test/CallerSensitiveTest.java - test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java Changeset: e56208758885 Author: lana Date: 2016-01-14 12:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/e56208758885 Merge - test/src/jdk/internal/dynalink/beans/test/CallerSensitiveTest.java Changeset: 6093121ec368 Author: lana Date: 2016-01-21 09:46 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6093121ec368 Added tag jdk-9+102 for changeset e56208758885 ! .hgtags Changeset: ca4d50be062e Author: hannesw Date: 2016-01-18 10:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/ca4d50be062e 8146274: Thread spinning on WeakHashMap.getEntry() with concurrent use of nashorn Reviewed-by: mhaupt, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties Changeset: 981b353f2f75 Author: mhaupt Date: 2016-01-18 11:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/981b353f2f75 8145305: fix Nashorn shebang handling on Cygwin Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties ! test/script/nosecurity/JDK-8144221.js Changeset: 086c19a36be6 Author: mhaupt Date: 2016-01-20 09:56 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/086c19a36be6 8144113: enable jjs testing Reviewed-by: mhaupt, sundar Contributed-by: srinivas.d...@oracle.com + test/script/nosecurity/Hello.java + test/script/nosecurity/jjs-common.js + test/script/nosecurity/jjs-option-cp.js + test/script/nosecurity/jjs-option-cp.js.EXPECTED + test/script/nosecurity/jjs-option-define.js + test/script/nosecurity/jjs-option-define.js.EXPECTED + test/script/nosecurity/jjs-option-doe.js + test/script/nosecurity/jjs-option-doe.js.EXPECTED + test/script/nosecurity/jjs-option-fv.js + test/script/nosecurity/jjs-option-fv.js.EXPECTED + test/script/nosecurity/jjs-option-fx.js + test/script/nosecurity/jjs-option-fx.js.EXPECTED + test/script/nosecurity/jjs-option-lang.js + test/script/nosecurity/jjs-option-lang.js.EXPECTED + test/script/nosecurity/jjs-option-ot.js + test/script/nosecurity/jjs-option-ot.js.EXPECTED + test/script/nosecurity/jjs-option-scripting.js + test/script/nosecurity/jjs-option-scripting.js.EXPECTED + test/script/nosecurity/jjs-option-strict.js + test/script/nosecurity/jjs-option-strict.js.EXPECTED + test/script/nosecurity/jjs-option-version.js + test/script/nosecurity/jjs-option-version.js.EXPECTED Changeset: 6f34826bbfdc Author: iris Date: 2016-01-19 20:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6f34826bbfdc 8136494: Update "@since 1.9" to "@since 9" to match java.version.specification Reviewed-by: alanb, chegar, lancea ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/package-info.java ! src/jdk.dynalink/share/classes/jdk/dynalink/support/package-info.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Diagnostic.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DiagnosticListener.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/GotoTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParenthesizedTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/StatementTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/Tree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeVisitor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnknownTreeException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTree.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/package-info.java Changeset: 7d884d7c0834 Author: hannesw Date: 2016-01-21 16:31 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/7d884d7c0834 8147845: Varargs Array functions still leaking longs Reviewed-by: mhaupt, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java + test/script/basic/JDK-8147845.js Changeset: befa9444e5d2 Author: lana Date: 2016-01-21 10:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/befa9444e5d2 Merge Changeset: b3c945675e8c Author: mhaupt Date: 2016-01-22 11:12 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b3c945675e8c 8134933: re-enable LambdaFormEditor assertions in Nashorn testing Reviewed-by: sundar ! make/project.properties Changeset: a2297675e6f0 Author: hannesw Date: 2016-01-22 17:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a2297675e6f0 8148040: jjs -fx test does not exit Reviewed-by: mhaupt, sundar ! test/script/nosecurity/jjs-option-fx.js Changeset: c9406f325a23 Author: attila Date: 2016-01-23 11:50 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/c9406f325a23 8133299: Nashorn Java adapters should not early bind to functions Reviewed-by: hannesw, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationResult.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java + test/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java Changeset: b0d3c469beec Author: lana Date: 2016-01-28 09:43 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b0d3c469beec Added tag jdk-9+103 for changeset c9406f325a23 ! .hgtags