hg: jdk9/hs-emb/nashorn: 24 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Jan 17 23:25:32 PST 2014


Changeset: a26f4de458d4
Author:    sundar
Date:      2013-11-25 18:40 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/a26f4de458d4

8029090: Developers should be able to pass nashorn properties and enable/disable JFR from command line
Reviewed-by: jlaskey, lagergren

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

Changeset: 0b6687c4efef
Author:    jlaskey
Date:      2013-11-25 11:13 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/0b6687c4efef

Merge

! make/build.xml
! make/project.properties
- makefiles/BuildNashorn.gmk
- makefiles/Makefile

Changeset: fce0ef0c9858
Author:    sundar
Date:      2013-11-26 18:36 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/fce0ef0c9858

8029031: "ant clean jar" on nashorn repo results in number of ASM deprecated warnings
Reviewed-by: lagergren, jlaskey, hannesw

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java

Changeset: bdbb93b88236
Author:    sundar
Date:      2013-11-27 14:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/bdbb93b88236

8028345: Remove nashorn repo "bin" scripts to avoid confusion with JDK bin launcher programs
Reviewed-by: lagergren, hannesw

- bin/jjs
- bin/jjs.bat
- bin/jjssecure
- bin/jjssecure.bat
- bin/nashorn
- bin/nashorn.bat
- bin/nashornsecure
- bin/nashornsecure.bat

Changeset: dcca148a8219
Author:    sundar
Date:      2013-12-02 18:19 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/dcca148a8219

8029364: NashornException to expose thrown object
Reviewed-by: lagergren, jlaskey

! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8029364.js
+ test/script/basic/JDK-8029364.js.EXPECTED

Changeset: 550f881d43ba
Author:    sundar
Date:      2013-12-12 19:02 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/550f881d43ba

8027958: NASHORN TEST: Create tests to test markdown javascript engine work with Nashorn
Summary: markdown test fix contributed by kshefov
Reviewed-by: jlaskey

! make/build.xml
! make/project.properties
+ test/script/markdown.js
+ test/script/markdown/anchors-by-reference.js
+ test/script/markdown/anchors-by-reference.js.EXPECTED
+ test/script/markdown/automatic-anchors.js
+ test/script/markdown/automatic-anchors.js.EXPECTED
+ test/script/markdown/blockquote-nested-markdown.js
+ test/script/markdown/blockquote-nested-markdown.js.EXPECTED
+ test/script/markdown/blockquote.js
+ test/script/markdown/blockquote.js.EXPECTED
+ test/script/markdown/code-block-html-escape.js
+ test/script/markdown/code-block-html-escape.js.EXPECTED
+ test/script/markdown/code-block.js
+ test/script/markdown/code-block.js.EXPECTED
+ test/script/markdown/doubline-list.js
+ test/script/markdown/doubline-list.js.EXPECTED
+ test/script/markdown/emphasis.js
+ test/script/markdown/emphasis.js.EXPECTED
+ test/script/markdown/escaped-number-period.js
+ test/script/markdown/escaped-number-period.js.EXPECTED
+ test/script/markdown/escaping.js
+ test/script/markdown/escaping.js.EXPECTED
+ test/script/markdown/github-style-at-start.js
+ test/script/markdown/github-style-at-start.js.EXPECTED
+ test/script/markdown/github-style-codeblock.js
+ test/script/markdown/github-style-codeblock.js.EXPECTED
+ test/script/markdown/github-style-linebreaks.js
+ test/script/markdown/github-style-linebreaks.js.EXPECTED
+ test/script/markdown/h1-with-double-hash.js
+ test/script/markdown/h1-with-double-hash.js.EXPECTED
+ test/script/markdown/h1-with-equals.js
+ test/script/markdown/h1-with-equals.js.EXPECTED
+ test/script/markdown/h1-with-single-hash.js
+ test/script/markdown/h1-with-single-hash.js.EXPECTED
+ test/script/markdown/h2-with-dashes.js
+ test/script/markdown/h2-with-dashes.js.EXPECTED
+ test/script/markdown/h2-with-double-hash.js
+ test/script/markdown/h2-with-double-hash.js.EXPECTED
+ test/script/markdown/h2-with-single-hash.js
+ test/script/markdown/h2-with-single-hash.js.EXPECTED
+ test/script/markdown/h3-with-double-hash.js
+ test/script/markdown/h3-with-double-hash.js.EXPECTED
+ test/script/markdown/h3-with-single-hash.js
+ test/script/markdown/h3-with-single-hash.js.EXPECTED
+ test/script/markdown/h4-with-single-hash.js
+ test/script/markdown/h4-with-single-hash.js.EXPECTED
+ test/script/markdown/h5-with-single-hash.js
+ test/script/markdown/h5-with-single-hash.js.EXPECTED
+ test/script/markdown/h6-with-single-hash.js
+ test/script/markdown/h6-with-single-hash.js.EXPECTED
+ test/script/markdown/horizontal-rules.js
+ test/script/markdown/horizontal-rules.js.EXPECTED
+ test/script/markdown/html5-strutural-tags.js
+ test/script/markdown/html5-strutural-tags.js.EXPECTED
+ test/script/markdown/images.js
+ test/script/markdown/images.js.EXPECTED
+ test/script/markdown/implicit-anchors.js
+ test/script/markdown/implicit-anchors.js.EXPECTED
+ test/script/markdown/inline-anchors.js
+ test/script/markdown/inline-anchors.js.EXPECTED
+ test/script/markdown/inline-code.js
+ test/script/markdown/inline-code.js.EXPECTED
+ test/script/markdown/inline-style-tag.js
+ test/script/markdown/inline-style-tag.js.EXPECTED
+ test/script/markdown/lazy-blockquote.js
+ test/script/markdown/lazy-blockquote.js.EXPECTED
+ test/script/markdown/list-with-blockquote.js
+ test/script/markdown/list-with-blockquote.js.EXPECTED
+ test/script/markdown/list-with-code.js
+ test/script/markdown/list-with-code.js.EXPECTED
+ test/script/markdown/multi-paragraph-list.js
+ test/script/markdown/multi-paragraph-list.js.EXPECTED
+ test/script/markdown/multiline-unordered-list.js
+ test/script/markdown/multiline-unordered-list.js.EXPECTED
+ test/script/markdown/nested-blockquote.js
+ test/script/markdown/nested-blockquote.js.EXPECTED
+ test/script/markdown/ordered-list-same-number.js
+ test/script/markdown/ordered-list-same-number.js.EXPECTED
+ test/script/markdown/ordered-list-wrong-numbers.js
+ test/script/markdown/ordered-list-wrong-numbers.js.EXPECTED
+ test/script/markdown/ordered-list.js
+ test/script/markdown/ordered-list.js.EXPECTED
+ test/script/markdown/relative-anchors.js
+ test/script/markdown/relative-anchors.js.EXPECTED
+ test/script/markdown/simple-paragraph.js
+ test/script/markdown/simple-paragraph.js.EXPECTED
+ test/script/markdown/strong.js
+ test/script/markdown/strong.js.EXPECTED
+ test/script/markdown/table-basic.js
+ test/script/markdown/table-basic.js.EXPECTED
+ test/script/markdown/table-large.js
+ test/script/markdown/table-large.js.EXPECTED
+ test/script/markdown/table-with-equals.js
+ test/script/markdown/table-with-equals.js.EXPECTED
+ test/script/markdown/unordered-list-asterisk.js
+ test/script/markdown/unordered-list-asterisk.js.EXPECTED
+ test/script/markdown/unordered-list-minus.js
+ test/script/markdown/unordered-list-minus.js.EXPECTED
+ test/script/markdown/unordered-list-plus.js
+ test/script/markdown/unordered-list-plus.js.EXPECTED
+ test/script/markdown/url-with-parenthesis.js
+ test/script/markdown/url-with-parenthesis.js.EXPECTED

Changeset: a46570c20412
Author:    sundar
Date:      2013-12-16 18:32 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/a46570c20412

8030169: Need regression test for bug JDK-8010731
Reviewed-by: attila, lagergren

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

Changeset: cade47c36c6c
Author:    sundar
Date:      2013-12-16 23:25 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/cade47c36c6c

8030182: scopeCall with -1 as line number
Reviewed-by: hannesw, jlaskey

! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
+ test/script/basic/JDK-8030182.js
+ test/script/basic/JDK-8030182.js.EXPECTED
+ test/script/basic/JDK-8030182_2.js
+ test/script/basic/JDK-8030182_2.js.EXPECTED

Changeset: 8c0524412634
Author:    sundar
Date:      2013-12-19 21:53 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/8c0524412634

8030809: Anonymous functions should not be shown with internal names in script stack trace
Reviewed-by: lagergren, hannesw, jlaskey

! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/codegen/CompilerConstants.java
! src/jdk/nashorn/internal/parser/Parser.java
! test/script/basic/JDK-8025515.js
+ test/script/basic/JDK-8030809.js
+ test/script/basic/JDK-8030809.js.EXPECTED

Changeset: 78cdf566535d
Author:    sundar
Date:      2014-01-03 10:09 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/78cdf566535d

8031106: Nashorn: IndexOutOfBoundsException in NashornCallSiteDescriptor.getNameToken()
Reviewed-by: hannesw, jlaskey

! src/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
+ test/script/sandbox/JDK-8031106.js

Changeset: d6e66fef38eb
Author:    sundar
Date:      2014-01-07 18:14 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/d6e66fef38eb

8029003: setField in ScriptObject is incorrect for non extensible objects
Reviewed-by: lagergren, jlaskey

! src/jdk/nashorn/internal/runtime/ScriptObject.java

Changeset: 18eccb9656e0
Author:    hannesw
Date:      2014-01-07 14:16 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/18eccb9656e0

8029667: Prototype linking is incorrect
Reviewed-by: jlaskey, sundar

! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ test/script/basic/JDK-8029667.js
+ test/script/basic/JDK-8029667.js.EXPECTED

Changeset: 3bbf629a2db9
Author:    sundar
Date:      2014-01-08 17:51 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/3bbf629a2db9

8031317: SyntaxError when property setter has no parameter
Reviewed-by: lagergren, hannesw

! src/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8031317.js
+ test/script/basic/JDK-8031317.js.EXPECTED

Changeset: d1d4d669373c
Author:    sundar
Date:      2014-01-09 19:23 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/d1d4d669373c

8031359: Invocable.getInterface() works incorrectly if interface has default methods
Reviewed-by: attila, hannesw

! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8031359.js
+ test/script/basic/JDK-8031359.js.EXPECTED
! test/src/jdk/nashorn/api/scripting/InvocableTest.java

Changeset: 64ab63d26500
Author:    sundar
Date:      2014-01-13 18:13 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/64ab63d26500

8029332: Do not require nasgen-generated functions to return Object
Reviewed-by: lagergren, jlaskey, hannesw

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! src/jdk/nashorn/internal/objects/NativeMath.java

Changeset: ac141e6625d7
Author:    sundar
Date:      2014-01-14 09:03 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/ac141e6625d7

Merge

- bin/jjs
- bin/jjs.bat
- bin/jjssecure
- bin/jjssecure.bat
- bin/nashorn
- bin/nashorn.bat
- bin/nashornsecure
- bin/nashornsecure.bat

Changeset: 752554d45a07
Author:    sundar
Date:      2013-12-09 09:48 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/752554d45a07

8029612: the typeErrorThrower field in ScriptFunctionImpl cannot be static and common to all Globals
Reviewed-by: attila, hannesw

! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeStrictArguments.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java

Changeset: 4706897b4dec
Author:    attila
Date:      2013-12-09 10:52 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/4706897b4dec

8029467: Widening of booleans causes bad results
Reviewed-by: jlaskey, lagergren

! src/jdk/nashorn/internal/codegen/Attr.java
+ test/script/basic/JDK-8029467.js
+ test/script/basic/JDK-8029467.js.EXPECTED

Changeset: 18edd7a1b166
Author:    lagergren
Date:      2013-12-11 18:09 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/18edd7a1b166

8029780: "ant externals" broke our test harness with the latest version of the octane benchmarks
Reviewed-by: attila, sundar

! make/build-benchmark.xml
! test/script/basic/compile-octane-splitter.js.EXPECTED
! test/script/basic/compile-octane.js.EXPECTED
! test/script/basic/run-octane.js

Changeset: c63eb6474c84
Author:    sundar
Date:      2014-01-14 14:18 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/c63eb6474c84

Merge

! make/build-benchmark.xml

Changeset: c041d151d7e6
Author:    sundar
Date:      2014-01-15 14:51 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/c041d151d7e6

8031715: Indexed access to java package not working
Reviewed-by: lagergren, hannesw

! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8031715.js
+ test/script/basic/JDK-8031715.js.EXPECTED

Changeset: b2ca350d8415
Author:    sundar
Date:      2014-01-16 21:26 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/b2ca350d8415

8031983: Error objects should capture stack at the constructor
Reviewed-by: jlaskey, hannesw

! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8031983.js
+ test/script/basic/JDK-8031983.js.EXPECTED
! test/script/basic/NASHORN-441.js.EXPECTED

Changeset: 341f81ebefe0
Author:    sundar
Date:      2014-01-16 22:50 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/341f81ebefe0

8032004: instance property "message" of Error objects should be non-enumerable
Reviewed-by: hannesw, jlaskey

! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
+ test/script/basic/JDK-8032004.js
! test/script/basic/NASHORN-111.js.EXPECTED

Changeset: 76f606690a45
Author:    sundar
Date:      2014-01-17 20:09 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/76f606690a45

8032060: PropertyMap of Error objects is not stable
Reviewed-by: jlaskey, hannesw

! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/objects/NativeEvalError.java
! src/jdk/nashorn/internal/objects/NativeRangeError.java
! src/jdk/nashorn/internal/objects/NativeReferenceError.java
! src/jdk/nashorn/internal/objects/NativeSyntaxError.java
! src/jdk/nashorn/internal/objects/NativeTypeError.java
! src/jdk/nashorn/internal/objects/NativeURIError.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/trusted/JDK-8032060.js



More information about the jdk9-hs-emb-changes mailing list