hg: panama/panama/nashorn: 110 new changesets

henry.jen at oracle.com henry.jen at oracle.com
Fri Feb 17 20:48:43 UTC 2017


Changeset: 925e7b26b363
Author:    hannesw
Date:      2016-09-07 22:48 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/925e7b26b363

8077149: __noSuchProperty__ and __noSuchMethod__ invocations are not properly guarded
Reviewed-by: jlaskey, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java
+ test/script/basic/JDK-8077149.js

Changeset: f11b8f5c4ccb
Author:    lana
Date:      2016-09-08 22:13 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f11b8f5c4ccb

Merge


Changeset: 17ed43add2f9
Author:    lana
Date:      2016-09-15 17:15 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/17ed43add2f9

Added tag jdk-9+136 for changeset f11b8f5c4ccb

! .hgtags

Changeset: f257b37827e2
Author:    sdama
Date:      2016-09-20 11:33 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f257b37827e2

8166296: add documentation for Date,RegExp,Error,JSON objects
Reviewed-by: mhaupt, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Functions.properties

Changeset: 987ce060a647
Author:    sundar
Date:      2016-09-20 21:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/987ce060a647

8166298: 3 nashorn ant tests fail with latest jdk9-dev tip
Reviewed-by: hannesw, mhaupt

! test/script/trusted/JDK-8006529.js
! test/script/trusted/event_queue.js
! test/script/trusted/optimistic_recompilation.js
+ test/src/jdk/nashorn/test/models/Reflector.java

Changeset: d4b2baada058
Author:    lana
Date:      2016-09-22 16:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/d4b2baada058

Added tag jdk-9+137 for changeset 17ed43add2f9

! .hgtags

Changeset: 7298aeb42536
Author:    lana
Date:      2016-09-22 18:32 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/7298aeb42536

Merge


Changeset: 4a6ee1185fc8
Author:    hannesw
Date:      2016-09-26 13:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4a6ee1185fc8

8164467: ES6 computed properties are implemented wrongly
Reviewed-by: sundar, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/es6/computed-property-duplicate.js
+ test/script/basic/es6/computed-property-getter.js
+ test/script/basic/es6/computed-property-method.js
+ test/script/basic/es6/computed-property-number.js
+ test/script/basic/es6/computed-property-setter.js
+ test/script/basic/es6/computed-property.js

Changeset: 7d3c67e8e4a4
Author:    lana
Date:      2016-09-29 16:45 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/7d3c67e8e4a4

Added tag jdk-9+138 for changeset 4a6ee1185fc8

! .hgtags

Changeset: ab0b7e471cb6
Author:    hannesw
Date:      2016-09-30 19:40 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ab0b7e471cb6

8166902: Nested object literal property maps not reset in optimistic recompilation
Reviewed-by: lagergren, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/basic/JDK-8166902.js

Changeset: fc972ab7d939
Author:    attila
Date:      2016-10-04 13:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/fc972ab7d939

8167037: Remove CALL_METHOD support from internal Nashorn linkers
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java

Changeset: e3b11296395b
Author:    erikj
Date:      2016-10-04 13:41 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/e3b11296395b

8166965: Some small java build tools are still running with big JVM configuration
Reviewed-by: ihse

! make/BuildNashorn.gmk

Changeset: 7f5887b2f7a8
Author:    sundar
Date:      2016-10-05 13:38 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/7f5887b2f7a8

8167157: ant build fails with [javadoc] javadoc: error - Illegal package name: "implNote:a:Implementation Note:"
Reviewed-by: hannesw

! make/project.properties

Changeset: 80120e9b3273
Author:    attila
Date:      2016-10-06 16:27 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/80120e9b3273

8167117: insert missing final keywords
Reviewed-by: jlaskey, sundar

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! samples/dynalink/ArrayStreamLinkerExporter.java
! samples/dynalink/BufferIndexingLinkerExporter.java
! samples/dynalink/DOMLinkerExporter.java
! samples/dynalink/MissingMethodExample.java
! samples/dynalink/MissingMethodLinkerExporter.java
! samples/dynalink/UnderscoreNameLinkerExporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DestructuringDeclTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExportEntryTreeImpl.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/ImportEntryTreeImpl.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/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/SwitchTreeImpl.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/UnknownTreeException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionList.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TemplateLiteral.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.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
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextModuleNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CommandExecutor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/Bignum.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NameCodec.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
! test/src/jdk/dynalink/linker/support/test/LookupTest.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
! test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java
! test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
! test/src/jdk/nashorn/api/tree/test/ParseAPITest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/IeeeDoubleTest.java
! test/src/jdk/nashorn/internal/runtime/linker/test/NameCodecTest.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
! test/src/jdk/nashorn/test/models/BigAbstract.java
! test/src/jdk/nashorn/test/models/Jdk8072596TestSubject.java
! test/src/jdk/nashorn/test/models/Reflector.java

Changeset: 430dee99064d
Author:    lana
Date:      2016-10-06 20:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/430dee99064d

Added tag jdk-9+139 for changeset e3b11296395b

! .hgtags

Changeset: 875506d0f097
Author:    lana
Date:      2016-10-06 23:12 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/875506d0f097

Merge


Changeset: 21d831dd8dfa
Author:    iris
Date:      2016-10-06 18:05 -0700
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/21d831dd8dfa

8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell

! ASSEMBLY_EXCEPTION

Changeset: 1e015daa6301
Author:    hannesw
Date:      2016-10-07 10:30 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/1e015daa6301

8167289: Backport ES6 updates from Graal.js
Reviewed-by: lagergren, sundar
Contributed-by: andreas.woess at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java

Changeset: 785843878cf7
Author:    sundar
Date:      2016-10-07 21:28 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/785843878cf7

8167018: Nashorn and jjs should support --module-path and --add-modules options
Reviewed-by: jlaskey, hannesw

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties

Changeset: bb7be209855c
Author:    ihse
Date:      2016-10-11 09:49 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/bb7be209855c

8167424: Various trivial fixes in build system
Reviewed-by: erikj, tbell

! make/BuildNashorn.gmk

Changeset: b4dca6350a46
Author:    attila
Date:      2016-10-12 13:23 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/b4dca6350a46

8167443: Nashorn static method linking bypasses autoexported linkers
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
- test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java
- test/src/jdk/dynalink/test/TestLinkerOperation.java
! test/src/jdk/dynalink/test/TrustedGuardingDynamicLinkerExporter.java

Changeset: be6d5fa243d9
Author:    sundar
Date:      2016-10-12 22:42 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/be6d5fa243d9

8167614: Avoid module dependency from jdk.dynalink to jdk.internal.module of java.base module
Reviewed-by: jlaskey, alanb

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java

Changeset: add3d8df8b31
Author:    lana
Date:      2016-10-13 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/add3d8df8b31

Added tag jdk-9+140 for changeset 785843878cf7

! .hgtags

Changeset: a46b7d386795
Author:    lana
Date:      2016-10-13 23:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a46b7d386795

Merge

- test/src/jdk/dynalink/test/ReachedAutoLoadedDynamicLinkerException.java
- test/src/jdk/dynalink/test/TestLinkerOperation.java

Changeset: 0d5081c856bc
Author:    sundar
Date:      2016-10-19 13:27 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0d5081c856bc

8071588: The spec for javax.script.ScriptEngineFactory.getProgram() should specify NPEs thrown
Reviewed-by: alanb, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java

Changeset: e8627495578f
Author:    jlahoda
Date:      2016-10-19 12:42 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/e8627495578f

8166183: jshell tool: on return from Ctrl-Z, garbage on screen, dies with Ctrl-C
Summary: Reset the console when the process is suspended and resumed.
Reviewed-by: sundar

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/Console.java

Changeset: 9400b8826985
Author:    lana
Date:      2016-10-20 18:38 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/9400b8826985

Added tag jdk-9+141 for changeset a46b7d386795

! .hgtags

Changeset: ca08ca9bef23
Author:    lana
Date:      2016-10-20 20:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ca08ca9bef23

Merge


Changeset: ac561634520e
Author:    hannesw
Date:      2016-10-21 09:43 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ac561634520e

8168146: Infinite recursion in Uint8ClampedArray.set
Reviewed-by: sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
+ test/script/basic/JDK-8168146.js

Changeset: 1272bfe44562
Author:    hannesw
Date:      2016-10-21 10:02 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/1272bfe44562

8168140: TypedArrays should implement ES6 iterator protocol
Reviewed-by: sundar, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
+ test/script/basic/es6/JDK-8168140.js

Changeset: d3f5d7311a1a
Author:    hannesw
Date:      2016-10-24 13:20 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/d3f5d7311a1a

8164708: String.prototype.replace replaces empty match twice
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java
+ test/script/basic/JDK-8164708.js

Changeset: 65260579b122
Author:    lana
Date:      2016-10-27 16:29 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/65260579b122

Added tag jdk-9+142 for changeset d3f5d7311a1a

! .hgtags

Changeset: 96f47313aae7
Author:    hannesw
Date:      2016-10-28 16:52 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/96f47313aae7

8148924: Inconsistent "this" context in JSAdapter adaptee function calls
Reviewed-by: jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! test/script/basic/jsadapter-ids.js
! test/script/basic/jsadapter.js
! test/script/basic/jsadapter.js.EXPECTED
! test/script/basic/jsadapterlink.js

Changeset: 7caf1f762f1d
Author:    attila
Date:      2016-11-01 15:31 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/7caf1f762f1d

8168005: Introduce namespaces for GET, SET Dynalink operations
Reviewed-by: hannesw, sundar

! samples/dynalink/ArrayStreamLinkerExporter.java
! samples/dynalink/BufferIndexingLinkerExporter.java
! samples/dynalink/DOMLinkerExporter.java
! samples/dynalink/MissingMethodLinkerExporter.java
! samples/dynalink/UnderscoreNameLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
- src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! 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/DynamicMethodLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.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/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java
! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java
! test/src/jdk/dynalink/support/test/CallSiteTest.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java

Changeset: b4e57ead3fae
Author:    sundar
Date:      2016-11-02 18:36 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/b4e57ead3fae

8169050: underscore_linker.js sample fails after dynalink changes for JDK-8168005
Reviewed-by: jlaskey, hannesw

! samples/dynalink/underscore_linker.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ test/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java
! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java

Changeset: d2b0a8054f9f
Author:    lana
Date:      2016-11-04 17:24 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/d2b0a8054f9f

Added tag jdk-9+143 for changeset b4e57ead3fae

! .hgtags

Changeset: a7f21ee6ed30
Author:    hannesw
Date:      2016-11-07 14:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a7f21ee6ed30

8156619: Unimplemented ES6 features should result in clear Error being thrown
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/es6/class.js
+ test/script/basic/es6/class.js.EXPECTED
+ test/script/basic/es6/destructuring.js
+ test/script/basic/es6/destructuring.js.EXPECTED
+ test/script/basic/es6/generator.js
+ test/script/basic/es6/generator.js.EXPECTED
+ test/script/basic/es6/restparam.js
+ test/script/basic/es6/restparam.js.EXPECTED
+ test/script/basic/es6/spread.js
+ test/script/basic/es6/spread.js.EXPECTED
+ test/script/basic/es6/super.js
+ test/script/basic/es6/super.js.EXPECTED

Changeset: 37ac000ae6b1
Author:    lana
Date:      2016-11-11 05:11 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/37ac000ae6b1

Added tag jdk-9+144 for changeset a7f21ee6ed30

! .hgtags

Changeset: cb625e28d779
Author:    attila
Date:      2016-11-11 15:50 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/cb625e28d779

8168373: don't emit conversions for symbols outside their lexical scope
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/PrintVisitor.java
+ test/script/basic/es6/JDK-8168373.js

Changeset: ac5035ff7ee9
Author:    hannesw
Date:      2016-11-11 18:56 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ac5035ff7ee9

8168049: Fix Performance of Lexer.isJSWhitespace
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java

Changeset: 4a68dd740be8
Author:    sdama
Date:      2016-11-14 22:33 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4a68dd740be8

8156615: Catch parameter can be a BindingPattern in ES6 mode
Summary: Added parser support for catch parameter being a binding pattern
Reviewed-by: sundar, hannesw, attila
Contributed-by: srinivas.dama at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! test/script/basic/es6/destructuring.js
! test/script/basic/es6/destructuring.js.EXPECTED
+ test/script/nosecurity/treeapi/destructuring_catch.js
+ test/script/nosecurity/treeapi/destructuring_catch.js.EXPECTED

Changeset: 1e7049278c4c
Author:    sla
Date:      2016-10-24 09:07 +0200
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/1e7049278c4c

8168483: Remove jtreg timeout handler timeout
Reviewed-by: dholmes, tbell

! test/Makefile

Changeset: ce057a78b44c
Author:    jwilhelm
Date:      2016-11-09 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ce057a78b44c

Merge


Changeset: 713ce238f9be
Author:    jjg
Date:      2016-11-16 12:35 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/713ce238f9be

8163190: Clarify JavaFileManager use of \"module location\"
Reviewed-by: jlahoda

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/PackagesHelper.java

Changeset: 4f90f5ae2b4a
Author:    hannesw
Date:      2016-11-17 13:39 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4f90f5ae2b4a

8162839: JavaAdapters do not work with ScriptObjectMirror objects
Reviewed-by: sundar, jlaskey

! make/build.xml
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.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
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! test/src/jdk/nashorn/internal/runtime/linker/test/JavaAdapterTest.java

Changeset: f9d3c20b9585
Author:    lana
Date:      2016-11-17 17:50 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f9d3c20b9585

Added tag jdk-9+145 for changeset 4a68dd740be8

! .hgtags

Changeset: 56ce5a146a93
Author:    lana
Date:      2016-11-17 22:19 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/56ce5a146a93

Merge


Changeset: f63350d26821
Author:    hannesw
Date:      2016-11-18 15:26 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f63350d26821

8169886: Add test for JDK-8162839 that runs with SecurityManager
Reviewed-by: sundar

+ test/script/basic/JDK-8169886.js

Changeset: 541ccdb8cf5f
Author:    ihse
Date:      2016-11-22 14:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/541ccdb8cf5f

8168037: Use ZIPEXE instead of ZIP to avoid clash with options for zip
Reviewed-by: erikj

! test/Makefile

Changeset: 55f5a96988de
Author:    lana
Date:      2016-11-21 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/55f5a96988de

Merge


Changeset: 82281fffea7c
Author:    lana
Date:      2016-11-23 16:16 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/82281fffea7c

Added tag jdk-9+146 for changeset 55f5a96988de

! .hgtags

Changeset: 9e86d6383456
Author:    lana
Date:      2016-11-23 19:14 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/9e86d6383456

Merge


Changeset: a92322d6f421
Author:    hannesw
Date:      2016-11-25 14:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a92322d6f421

8170322: Specialized functions convert booleans to numbers
Reviewed-by: jlaskey, attila

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java
+ test/script/basic/JDK-8170322.js

Changeset: ba2bba1a1136
Author:    ihse
Date:      2016-11-28 09:20 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ba2bba1a1136

8031567: Better model for storing source revision information
Reviewed-by: erikj

! .hgignore

Changeset: b2063707d87a
Author:    hannesw
Date:      2016-11-28 09:57 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/b2063707d87a

8161579: Array-like AbstractJSObject-based instance not treated as array by native array functions
Reviewed-by: jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8161579.js

Changeset: 0c771d0ba7dc
Author:    sundar
Date:      2016-11-28 21:13 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0c771d0ba7dc

8170402: Compilation warning with NashornException
Reviewed-by: hannesw, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java

Changeset: dbe6b239d681
Author:    alanb
Date:      2016-12-01 09:04 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/dbe6b239d681

8169069: Module system implementation refresh (11/2016)
Reviewed-by: alanb, mchung, sundar
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com, sundararajan.athijegannathan at oracle.com

! make/project.properties
! src/jdk.dynalink/share/classes/module-info.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/scripts/ModuleGraphManipulator.java
! src/jdk.scripting.nashorn/share/classes/module-info.java
! test/TEST.ROOT
! test/script/nosecurity/JDK-8044798.js
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java
! test/src/jdk/nashorn/test/models/Reflector.java

Changeset: 4060b6b88d49
Author:    alanb
Date:      2016-12-01 11:17 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4060b6b88d49

Merge


Changeset: ba05e6f3d85c
Author:    sundar
Date:      2016-12-01 18:53 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ba05e6f3d85c

8170565: JSObject call() is passed undefined for the argument 'thiz'
Reviewed-by: hannesw, jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java

Changeset: dbe7c31e9831
Author:    attila
Date:      2016-12-01 14:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/dbe7c31e9831

8170594: >>>=0 generates invalid bytecode for BaseNode LHS
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8170594.js

Changeset: 1073eb7ab779
Author:    lana
Date:      2016-12-01 21:01 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/1073eb7ab779

Added tag jdk-9+147 for changeset 9e86d6383456

! .hgtags

Changeset: 0001e717e9f0
Author:    lana
Date:      2016-12-01 21:40 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0001e717e9f0

Merge


Changeset: b20e7e7adf24
Author:    sundar
Date:      2016-12-01 08:12 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/b20e7e7adf24

8130351: JDK-8130127.js fails under cygwin: cygwin path pased to Java
Summary: jjs uses jline which expects newline character to terminate interactive input
Reviewed-by: sundar, jlaskey
Contributed-by: srinivas.dama at oracle.com

- test/script/currently-failing/JDK-8130127.js
- test/script/currently-failing/JDK-8130127.js.EXPECTED
+ test/script/nosecurity/JDK-8130127.js
+ test/script/nosecurity/JDK-8130127.js.EXPECTED

Changeset: 0a4bc2f04913
Author:    sundar
Date:      2016-12-02 05:39 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0a4bc2f04913

8168663: Nashorn: ant testng tests doesn't support external java options
Summary: added new run.test.jvmargs.external property
Reviewed-by: sundar, hannesw
Contributed-by: srinivas.dama at oracle.com

! make/build.xml
! make/project.properties

Changeset: a42ebb5ed04b
Author:    ihse
Date:      2016-12-07 09:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a42ebb5ed04b

8170629: Remove code duplication in test makefiles
Reviewed-by: erikj, dholmes

! test/Makefile

Changeset: 4992c36cbd4d
Author:    lana
Date:      2016-12-08 18:03 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4992c36cbd4d

Added tag jdk-9+148 for changeset 0a4bc2f04913

! .hgtags

Changeset: c281306d33d8
Author:    lana
Date:      2016-12-08 21:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/c281306d33d8

Merge


Changeset: 6d1c784a77fc
Author:    mchung
Date:      2016-12-12 18:57 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/6d1c784a77fc

8169925: Organize licenses by module in source, JMOD file, and run-time image
Reviewed-by: alanb, erikj, ihse, naoto, prr
Contributed-by: mandy.chung at oracle.com, jeannette.hung at oracle.com

- THIRD_PARTY_README
+ src/jdk.dynalink/share/legal/dynalink.md
+ src/jdk.scripting.nashorn/share/legal/double-conversion.md
+ src/jdk.scripting.nashorn/share/legal/joni.md

Changeset: 937852b4c102
Author:    jwilhelm
Date:      2016-11-09 13:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/937852b4c102

Merge


Changeset: 542563e5eeae
Author:    jwilhelm
Date:      2016-12-08 15:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/542563e5eeae

Merge


Changeset: a9c819c3c7f6
Author:    lana
Date:      2016-12-14 20:23 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a9c819c3c7f6

Added tag jdk-9+149 for changeset c281306d33d8

! .hgtags

Changeset: b5e3ebeb65dd
Author:    lana
Date:      2016-12-14 20:34 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/b5e3ebeb65dd

Merge

- THIRD_PARTY_README

Changeset: 9c7526916609
Author:    hannesw
Date:      2016-12-15 14:17 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/9c7526916609

8171219: Missing checks in sparse array shift() implementation
Reviewed-by: jlaskey, attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.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/arrays/SparseArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
+ test/script/basic/JDK-8171219.js

Changeset: 27e93728495b
Author:    alanb
Date:      2016-12-16 05:49 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/27e93728495b

8170987: Module system implementation refresh (12/2016)
Reviewed-by: mchung

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java

Changeset: 3cb3ae52d455
Author:    alanb
Date:      2016-12-16 08:18 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/3cb3ae52d455

Merge


Changeset: 6d9a55b33ef0
Author:    jwilhelm
Date:      2016-12-08 15:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/6d9a55b33ef0

Merge


Changeset: 2d59818e9755
Author:    jwilhelm
Date:      2016-12-13 02:04 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/2d59818e9755

Merge


Changeset: 0e15d9720ffb
Author:    jwilhelm
Date:      2016-12-18 15:37 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0e15d9720ffb

Merge

- THIRD_PARTY_README

Changeset: ace1d994bca7
Author:    sundar
Date:      2016-12-20 19:37 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ace1d994bca7

8171503: Nashorn build, test failures with the latest jdk9-dev forest - javadoc target and test target fail
Reviewed-by: jlaskey

! make/build.xml
! make/project.properties

Changeset: 90d7af04408c
Author:    hannesw
Date:      2016-12-22 16:51 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/90d7af04408c

8170977: SparseArrayData should not grow its underlying dense array data
Reviewed-by: jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java

Changeset: 2f052e2b453d
Author:    attila
Date:      2016-12-22 18:13 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/2f052e2b453d

8171849: Collection and Queue conversions not prioritized for Arrays
Reviewed-by: hannesw, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/script/basic/JDK-8171849.js
+ test/src/jdk/nashorn/test/models/ArrayConversionPreferences.java

Changeset: e56cd9b5660f
Author:    lana
Date:      2016-12-22 08:26 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/e56cd9b5660f

Added tag jdk-9+150 for changeset ace1d994bca7

! .hgtags

Changeset: fb4f4a40bcc5
Author:    lana
Date:      2016-12-22 18:48 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/fb4f4a40bcc5

Merge


Changeset: 2a0437036a64
Author:    sdama
Date:      2016-12-22 10:36 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/2a0437036a64

8151994: test/script/basic/JDK-8141209.js fails
Summary: added @fork tag and moved test case to trusted directory
Reviewed-by: jlaskey, hannesw
Contributed-by: srinivas.dama at oracle.com

- test/script/basic/JDK-8141209.js
- test/script/basic/JDK-8141209.js.EXPECTED
+ test/script/trusted/JDK-8141209.js
+ test/script/trusted/JDK-8141209.js.EXPECTED

Changeset: 4ec3a2683655
Author:    sundar
Date:      2017-01-03 22:14 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4ec3a2683655

8172183: Provide a javadoc description for jdk.dynalink module
Reviewed-by: attila, jlaskey

! README
- RELEASE_README
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.dynalink/share/classes/module-info.java

Changeset: d45caa3cd523
Author:    sundar
Date:      2017-01-04 18:47 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/d45caa3cd523

8164391: Provide a javadoc description for jdk.scripting.nashorn
Reviewed-by: attila, jlaskey

! make/build.xml
! src/jdk.scripting.nashorn/share/classes/module-info.java
- src/jdk.scripting.nashorn/share/classes/overview.html

Changeset: 2eabf54f4e83
Author:    lana
Date:      2017-01-05 17:51 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/2eabf54f4e83

Added tag jdk-9+151 for changeset 2a0437036a64

! .hgtags

Changeset: ddc52e727570
Author:    lana
Date:      2017-01-05 19:46 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ddc52e727570

Merge

- RELEASE_README
- src/jdk.scripting.nashorn/share/classes/overview.html

Changeset: 6b43eb787db4
Author:    sundar
Date:      2017-01-10 18:50 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/6b43eb787db4

8172493: Nashorn FX example 3-4 using load for fx: scripts fails to run with latest jdk9 ea build
Reviewed-by: hannesw, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js

Changeset: db9349bc7035
Author:    hannesw
Date:      2017-01-10 15:27 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/db9349bc7035

8170781: PropertyMapIterator throws NoSuchElementException on last element
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/src/jdk/nashorn/internal/runtime/test/PropertyMapTest.java

Changeset: 4a07ebdf8b45
Author:    hannesw
Date:      2017-01-10 17:52 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/4a07ebdf8b45

8166187: Regression: NPE during reparse when using persistent code cache and optimistic types
Reviewed-by: jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java

Changeset: 1e35dd50449e
Author:    lana
Date:      2017-01-12 23:41 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/1e35dd50449e

Added tag jdk-9+152 for changeset ddc52e727570

! .hgtags

Changeset: 19aaaf2d02b7
Author:    lana
Date:      2017-01-13 01:36 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/19aaaf2d02b7

Merge


Changeset: a84b49cfee63
Author:    lana
Date:      2017-01-19 22:31 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/a84b49cfee63

Added tag jdk-9+153 for changeset 19aaaf2d02b7

! .hgtags

Changeset: 9aa94f11a8b9
Author:    sundar
Date:      2017-01-24 18:08 +0530
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/9aa94f11a8b9

8173257: test/script/trusted/JDK-8021189.js and test/script/trusted/JDK-8021129.js fail in nashorn nightly
Reviewed-by: hannesw, jlaskey

! make/build.xml
! make/project.properties

Changeset: c1792836521e
Author:    hannesw
Date:      2017-01-25 09:49 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/c1792836521e

8166186: ClassCastException with arguments usage
Reviewed-by: attila, sundar

! README
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardedInvocation.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/linker/NashornLinkerExporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
+ test/script/basic/JDK-8166186.js
+ test/script/basic/JDK-8166186.js.EXPECTED

Changeset: 8e7ef537aa54
Author:    hannesw
Date:      2017-01-26 12:58 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/8e7ef537aa54

8172006: Nashorn JavaScript engine fails to call @FunctionalInterface with a java.util.List argument
Reviewed-by: attila, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8172006.js
+ test/src/jdk/nashorn/test/models/FunctionalInterfaceProvider.java

Changeset: 336a75b38fd0
Author:    lana
Date:      2017-01-26 19:22 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/336a75b38fd0

Added tag jdk-9+154 for changeset a84b49cfee63

! .hgtags

Changeset: 6f5bf136f6c9
Author:    lana
Date:      2017-01-26 21:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/6f5bf136f6c9

Merge


Changeset: f9bb37a817b3
Author:    hannesw
Date:      2017-01-31 10:48 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f9bb37a817b3

8173480: in operator should work on java objects and classes
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8173480.js

Changeset: ea1d4ecf5862
Author:    hannesw
Date:      2017-02-02 18:23 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/ea1d4ecf5862

8169481: StackOverflowError on start when parsing PAC file to autodetect Proxy settings
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java
! test/script/basic/JDK-8030182_2.js
+ test/script/basic/JDK-8169481.js

Changeset: e0aab84ee442
Author:    hannesw
Date:      2017-02-02 22:24 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/e0aab84ee442

8173851: JDK-8008448.js fails to parse test for JDK-8169481
Reviewed-by: jlaskey

! test/script/basic/JDK-8008448.js

Changeset: 344778c020a0
Author:    lana
Date:      2017-02-02 21:20 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/344778c020a0

Added tag jdk-9+155 for changeset f9bb37a817b3

! .hgtags

Changeset: 6a951429deb8
Author:    lana
Date:      2017-02-02 21:56 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/6a951429deb8

Merge


Changeset: 0d99a6f2bf82
Author:    amlu
Date:      2017-02-03 17:32 +0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/0d99a6f2bf82

8173864: Problem list src/jdk/nashorn/api/tree/test/ParseAPITest.java for some platforms
Reviewed-by: hannesw, sundar

! test/ProblemList.txt

Changeset: 7562a97451bb
Author:    ihse
Date:      2017-02-03 13:02 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/7562a97451bb

8173822: Remove dead code in BuildNashorn.gmk
Reviewed-by: erikj

! make/BuildNashorn.gmk

Changeset: d577398d3111
Author:    hannesw
Date:      2017-02-03 13:28 +0100
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/d577398d3111

8173888: Test for JDK-8169481 causes stack overflows in parser tests
Reviewed-by: jlaskey, sundar

! test/ProblemList.txt
! test/script/basic/JDK-8008448.js
- test/script/basic/JDK-8169481.js

Changeset: c5b9b87b1742
Author:    lana
Date:      2017-02-09 17:21 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/c5b9b87b1742

Added tag jdk-9+156 for changeset d577398d3111

! .hgtags

Changeset: c84e9bd100e9
Author:    alanb
Date:      2017-02-10 09:06 +0000
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/c84e9bd100e9

8173393: Module system implementation refresh (2/2017)
Reviewed-by: mchung, alanb
Contributed-by: alan.bateman at oracle.com, mandy.chung at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java

Changeset: f6070efba6af
Author:    mli
Date:      2017-02-12 18:37 -0800
URL:       http://hg.openjdk.java.net/panama/panama/nashorn/rev/f6070efba6af

8174699: Fix @since in module-info.java in dev/nashorn repo
Reviewed-by: jlaskey

! src/jdk.dynalink/share/classes/module-info.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java
! src/jdk.scripting.nashorn/share/classes/module-info.java



More information about the panama-dev mailing list