hg: bsd-port/jdk9/nashorn: 41 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sat Jun 20 01:18:24 UTC 2015


Changeset: 92958064570c
Author:    attila
Date:      2015-05-15 10:19 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/92958064570c

8079424: code generator for discarded boolean logical operation has an extra pop
Reviewed-by: lagergren, sundar

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

Changeset: 4dc7eb763139
Author:    mhaupt
Date:      2015-05-15 10:21 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4dc7eb763139

8080471: fix usage of replace and file separator in Nashorn tests
Summary: Two tests should use replace instead of replaceAll, and there is a typo in the usage of File.separator.
Reviewed-by: attila, hannesw

! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js

Changeset: 01a9bdf3f840
Author:    attila
Date:      2015-05-15 15:40 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/01a9bdf3f840

8078414: Don't create impossible converters for ScriptObjectMirror
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java

Changeset: 71d7a37e6dfb
Author:    mhaupt
Date:      2015-05-15 16:36 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/71d7a37e6dfb

8049300: jjs scripting: need way to quote $EXEC command arguments to protect spaces
Summary: honor quoting with "" and '' as well as escaped spaces
Reviewed-by: hannesw, sundar

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

Changeset: db5e1ef8a963
Author:    sundar
Date:      2015-05-20 14:16 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/db5e1ef8a963

8080598: Javadoc warnings in Global.java after lazy initialization
Reviewed-by: lagergren, hannesw

! make/build.xml
+ samples/undefined_call.js
+ samples/unzip.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java

Changeset: f879641b5a69
Author:    sundar
Date:      2015-05-21 18:44 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f879641b5a69

8080848: delete of bound Java method property results in crash
Reviewed-by: hannesw, lagergren

+ samples/console.js
+ samples/consoleuse.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8080848.js

Changeset: 14e38af72963
Author:    sundar
Date:      2015-05-21 21:51 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/14e38af72963

8079145: jdk.nashorn.internal.runtime.arrays.IntArrayData.convert assertion
Reviewed-by: jlaskey, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
+ test/script/basic/JDK-8079145.js
+ test/script/basic/JDK-8079145.js.EXPECTED

Changeset: 9dd95cff9dae
Author:    lana
Date:      2015-05-21 16:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9dd95cff9dae

Merge


Changeset: b3efc8063d73
Author:    katleman
Date:      2015-05-28 16:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b3efc8063d73

Added tag jdk9-b66 for changeset 9dd95cff9dae

! .hgtags

Changeset: beb84ff64d16
Author:    sundar
Date:      2015-05-26 13:49 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/beb84ff64d16

8036743: need ArrayBuffer constructor with specified data
Reviewed-by: attila, hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java
+ test/script/basic/JDK-8036743.js
+ test/script/basic/JDK-8036743.js.EXPECTED

Changeset: 160880d3117d
Author:    attila
Date:      2015-05-26 14:37 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/160880d3117d

8081015: Allow conversion of native arrays to Queue and Collection
Reviewed-by: hannesw, lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java
+ test/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java

Changeset: 9fba27631f21
Author:    attila
Date:      2015-05-26 16:12 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/9fba27631f21

8081062: ListAdapter should take advantage of JSObject
Reviewed-by: lagergren, sundar

- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java
! test/src/jdk/nashorn/internal/runtime/test/JDK_8081015_Test.java

Changeset: b5fc67115382
Author:    sundar
Date:      2015-05-27 13:16 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b5fc67115382

8007456: Nashorn test framework @argument does not handle quoted strings
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/basic/JDK-8007456.js
+ test/script/basic/JDK-8007456.js.EXPECTED
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java

Changeset: cdec24430159
Author:    attila
Date:      2015-05-27 14:37 +0300
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/cdec24430159

8081204: ListAdapter throws NPE when adding/removing elements outside of JS context
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/src/jdk/nashorn/internal/runtime/test/AddAndRemoveOnListAdapterOutsideOfJavaScriptContextTest.java

Changeset: 456ffec2b5ae
Author:    sundar
Date:      2015-05-27 22:18 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/456ffec2b5ae

8081156: jjs "nashorn.args" system property is not effective when script arguments are passed
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java
+ test/script/basic/JDK-8081156.js

Changeset: f822b749821e
Author:    lana
Date:      2015-05-28 16:50 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f822b749821e

Merge

- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSObjectListAdapter.java

Changeset: 6d8c53e01b75
Author:    katleman
Date:      2015-06-04 09:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6d8c53e01b75

Added tag jdk9-b67 for changeset f822b749821e

! .hgtags

Changeset: 993dede76f37
Author:    attila
Date:      2015-06-01 15:01 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/993dede76f37

8066218: UTF-32LE mistakenly detected as UTF-16LE
Reviewed-by: lagergren, sundar

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

Changeset: 53e839cab67e
Author:    sundar
Date:      2015-06-02 12:42 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/53e839cab67e

8081609: engine.eval call from a java method which was called from a previous engine.eval results in wrong ScriptContext being used.
Reviewed-by: attila, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java

Changeset: 6cb8df3f0cc6
Author:    darcy
Date:      2015-06-02 00:16 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/6cb8df3f0cc6

8075555: Add tiered testing definitions to the nashorn repo
Reviewed-by: lagergren

+ test/ProblemList.txt
! test/TEST.ROOT
+ test/TEST.groups

Changeset: 92f7bf49eb65
Author:    attila
Date:      2015-06-02 10:55 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/92f7bf49eb65

8066773: JSON-friendly wrapper for objects
Reviewed-by: jlaskey, lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONListAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ListAdapter.java
+ test/src/jdk/nashorn/api/scripting/JSONCompatibleTest.java

Changeset: 776551a5b3a2
Author:    mhaupt
Date:      2015-06-02 10:40 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/776551a5b3a2

8081603: erroneous dot file generated from Nashorn --print-code
Summary: Emit a dot label string-conformant line break instead of a hard one to avoid strings ranging across an EOL.
Reviewed-by: attila, lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java

Changeset: 0d4841f2c800
Author:    mhaupt
Date:      2015-06-02 10:40 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0d4841f2c800

8081604: rename ScriptingFunctions.tokenizeCommandLine
Summary: This used to be a single-purpose private helper; it is now used by external clients, and for new purposes. Consequently, it deserves a less specific name.
Reviewed-by: attila, lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java

Changeset: 078107e0651f
Author:    mhaupt
Date:      2015-06-02 14:34 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/078107e0651f

8081668: fix Nashorn ant externals command
Summary: update URLs for Showdown (JavaScript Markdown implementation) download
Reviewed-by: hannesw, sundar

! make/build.xml

Changeset: 14ec7d7af490
Author:    mhaupt
Date:      2015-06-02 14:35 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/14ec7d7af490

8080275: transparently download testng.jar for Nashorn testing
Summary: Instead of asking the user to manually download and install testng.jar, automate the process via "ant externals".
Reviewed-by: hannesw, sundar

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

Changeset: 10553f87f3e7
Author:    mhaupt
Date:      2015-06-02 17:08 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/10553f87f3e7

8081696: reduce dependency of Nashorn tests on external components
Reviewed-by: attila, sundar

! make/build.xml

Changeset: d47ac275fab7
Author:    hannesw
Date:      2015-06-03 09:36 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d47ac275fab7

8066220: Fuzzing bug: MethodHandle bug (Object,Object) != (boolean)Object
Reviewed-by: lagergren, attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
+ test/script/basic/JDK-8066220.js
+ test/script/basic/JDK-8066220.js.EXPECTED

Changeset: 4da1c371efcb
Author:    sundar
Date:      2015-06-03 18:44 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/4da1c371efcb

8081809: Missing final modifier in method parameters (nashorn code convention)
Reviewed-by: attila, hannesw

! samples/find_nonfinals.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayAccessTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ArrayLiteralTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/AssignmentTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BinaryTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BlockTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/BreakTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CaseTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompilationUnitTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CompoundAssignmentTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ConditionalExpressionTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ContinueTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DebuggerTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/EmptyStatementTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ErroneousTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ExpressionStatementTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForLoopTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionCallTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IdentifierTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IfTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/InstanceOfTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LabeledStatementTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LineMapImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/LiteralTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/MemberSelectTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/NewTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ObjectLiteralTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/PropertyTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/RegExpLiteralTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ReturnTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SimpleTreeVisitorES5_1.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/SwitchTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ThrowTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TryTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/UnaryTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/VariableTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WithTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitReturn.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/TryNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java

Changeset: f0b1680a8c34
Author:    attila
Date:      2015-06-03 16:28 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/f0b1680a8c34

8081813: JSONListAdapter should delegate its [[DefaultValue]] to wrapped object
Reviewed-by: lagergren, sundar

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

Changeset: dd6dd848b854
Author:    lana
Date:      2015-06-04 18:49 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/dd6dd848b854

Merge


Changeset: 179b3de401eb
Author:    lana
Date:      2015-06-11 10:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/179b3de401eb

Added tag jdk9-b68 for changeset dd6dd848b854

! .hgtags

Changeset: 0eeaadd17fff
Author:    mhaupt
Date:      2015-06-05 12:38 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/0eeaadd17fff

8080087: Nashorn $ENV.PWD is originally undefined
Summary: On Windows, the PWD environment variable does not exist and cannot be imported in scripting mode, so it is set explicitly.
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/nosecurity/JDK-8080087.js

Changeset: 15a67b4f8935
Author:    sundar
Date:      2015-06-05 19:05 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/15a67b4f8935

8085810: Return value of Objects.requireNonNull call can be used
Reviewed-by: lagergren, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/URLReader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/Options.java

Changeset: 09d538ef34f2
Author:    sundar
Date:      2015-06-08 13:57 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/09d538ef34f2

8085802: Nashorn -nse option causes parse error on anonymous function definition
Reviewed-by: lagergren, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8085802.js

Changeset: b8ea01a76cbc
Author:    sundar
Date:      2015-06-08 14:10 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/b8ea01a76cbc

8085937: add autoimports sample script to easily explore Java classes in interactive mode
Reviewed-by: lagergren, attila

+ samples/autoimports.js
+ samples/dateconversion.js
+ samples/secondssince.js

Changeset: d1689c1df3aa
Author:    mhaupt
Date:      2015-06-08 10:28 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/d1689c1df3aa

8085885: address Javadoc warnings in Nashorn source code
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/DynamicLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Constructor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Function.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Getter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/ScriptClass.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Setter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Syntax.java

Changeset: 87f156db0b42
Author:    sundar
Date:      2015-06-09 14:19 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/87f156db0b42

8086032: Add compiler error tests when syntax extensions are used with --no-syntax-extensions option
Reviewed-by: attila, hannesw

+ samples/javahelp.js
+ test/script/error/anon_func_stat_nse.js
+ test/script/error/anon_func_stat_nse.js.EXPECTED
+ test/script/error/backquote_string_nse.js
+ test/script/error/backquote_string_nse.js.EXPECTED
+ test/script/error/conditional_catch_nse.js
+ test/script/error/conditional_catch_nse.js.EXPECTED
+ test/script/error/expr_closure_nse.js
+ test/script/error/expr_closure_nse.js.EXPECTED
+ test/script/error/for_each_nse.js
+ test/script/error/for_each_nse.js.EXPECTED
+ test/script/error/hash_comment_nse.js
+ test/script/error/hash_comment_nse.js.EXPECTED
+ test/script/error/heredoc_nse.js
+ test/script/error/heredoc_nse.js.EXPECTED
+ test/script/error/object_literal_in_new_nse.js
+ test/script/error/object_literal_in_new_nse.js.EXPECTED

Changeset: a24cb0bf79bc
Author:    mhaupt
Date:      2015-06-09 09:27 +0200
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/a24cb0bf79bc

8080490: add $EXECV command to Nashorn scripting mode
Summary: Additional arguments to the command line can be passed as a single array, or as a sequence of varargs.
Reviewed-by: attila, hannesw

+ samples/exec.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java

Changeset: 2e50107b1738
Author:    sundar
Date:      2015-06-11 13:33 +0530
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/2e50107b1738

8087136: regression: apply on $EXEC fails with ClassCastException
Reviewed-by: hannesw, lagergren

! samples/exec.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java

Changeset: 194b74467afc
Author:    lana
Date:      2015-06-11 20:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/194b74467afc

Merge


Changeset: faf853661f14
Author:    lana
Date:      2015-06-18 01:43 -0700
URL:       http://hg.openjdk.java.net/bsd-port/jdk9/nashorn/rev/faf853661f14

Added tag jdk9-b69 for changeset 194b74467afc

! .hgtags



More information about the bsd-port-dev mailing list