hg: portola/portola/nashorn: 36 new changesets

mikael.vidstedt at oracle.com mikael.vidstedt at oracle.com
Tue Oct 10 21:23:05 UTC 2017


Changeset: 3b1c1b73e3f6
Author:    iris
Date:      2017-06-28 11:27 -0700
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/3b1c1b73e3f6

8183142: Add bugids=dup to .jcheck/conf files for JDK 10
Reviewed-by: mr

! .jcheck/conf

Changeset: fed3f3298757
Author:    hannesw
Date:      2017-06-29 12:05 +0200
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/fed3f3298757

8182996: Incorrect mapping Long type to JavaScript equivalent
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
+ test/src/jdk/nashorn/api/scripting/test/JDK_8182996_Test.java

Changeset: ebfb35301318
Author:    lana
Date:      2017-07-06 22:34 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/ebfb35301318

Added tag jdk-10+14 for changeset fed3f3298757

! .hgtags

Changeset: b25986e36b28
Author:    lana
Date:      2017-06-29 17:26 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/b25986e36b28

Added tag jdk-9+176 for changeset 3c6fbdf6e785

! .hgtags

Changeset: aa7404e062b9
Author:    mr
Date:      2017-07-03 13:18 -0700
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/aa7404e062b9

8182776: Fix typos in module declarations
Reviewed-by: jjg, alanb

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

Changeset: 7497ad85759f
Author:    lana
Date:      2017-07-06 20:13 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/7497ad85759f

Added tag jdk-9+177 for changeset aa7404e062b9

! .hgtags

Changeset: f8a0c4895b2a
Author:    lana
Date:      2017-07-07 03:06 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/f8a0c4895b2a

Merge

! .hgtags

Changeset: d2726917b0dd
Author:    sdama
Date:      2017-07-13 16:51 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/d2726917b0dd

8184239: Fix broken nashorn/samples
Summary: Fixed broken nashorn samples
Reviewed-by: sundar, hannesw, jlaskey
Contributed-by: srinivas.dama at oracle.com

! samples/barchart_weather.js
! samples/datepick.js
! samples/jsonviewer.js

Changeset: f456f59dad3f
Author:    lana
Date:      2017-07-13 19:34 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/f456f59dad3f

Added tag jdk-10+15 for changeset f8a0c4895b2a

! .hgtags

Changeset: 4bdf81f41e20
Author:    sdama
Date:      2017-07-20 19:56 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/4bdf81f41e20

8184241: Fix nashorn/samples/filebrowser.js
Summary: Fixed global/delegate field issue in case of overridden method called from super constructor
Reviewed-by: hannesw, jlaskey
Contributed-by: srinivas.dama at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/nosecurity/JDK-8184241.js
+ test/script/nosecurity/JDK-8184241.js.EXPECTED
+ test/src/jdk/nashorn/test/models/JDK_8184241Test.java

Changeset: 1488f8f8a206
Author:    tbell
Date:      2017-07-20 18:17 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/1488f8f8a206

Added tag jdk-10+16 for changeset f456f59dad3f

! .hgtags

Changeset: 2a92470f1bcc
Author:    sdama
Date:      2017-07-26 04:25 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/2a92470f1bcc

8180727: Use jdk.editpad to replace jdk.nashorn.tools.jjs.EditPad duplicated class
Summary: Added support for using BuildInEditorProvider service implemenation provided by jdk.editpad module
Reviewed-by: hannesw, jlaskey
Contributed-by: srinivas.dama at oracle.com

! src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditObject.java
- src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/resources/Shell.properties

Changeset: 6ac0ca441ccb
Author:    hannesw
Date:      2017-07-26 16:03 +0200
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/6ac0ca441ccb

8184893: jdk8u152 b06 : issues with nashorn when running kraken benchmarks
Reviewed-by: jlaskey, sdama, sundar

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

Changeset: b2fa60781004
Author:    lana
Date:      2017-07-13 17:32 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/b2fa60781004

Added tag jdk-9+178 for changeset 7497ad85759f

! .hgtags

Changeset: 1e6fad0e8950
Author:    hannesw
Date:      2017-02-08 11:57 +0100
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/1e6fad0e8950

8171539: Better script accessibility for JavaScript
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! test/src/jdk/nashorn/internal/runtime/test/ClassFilterTest.java

Changeset: 3adfb547e3e4
Author:    asaha
Date:      2017-07-13 21:35 -0700
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/3adfb547e3e4

Merge


Changeset: bece58f76216
Author:    lana
Date:      2017-07-20 21:12 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/bece58f76216

Added tag jdk-9+179 for changeset 3adfb547e3e4

! .hgtags

Changeset: 1447bc9f3da6
Author:    lana
Date:      2017-07-27 02:16 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/1447bc9f3da6

Merge

! .hgtags
- src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java

Changeset: e7fbd9c8637f
Author:    lana
Date:      2017-07-28 02:34 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/e7fbd9c8637f

Added tag jdk-10+17 for changeset 6ac0ca441ccb

! .hgtags

Changeset: 32228b3fd77a
Author:    lana
Date:      2017-08-04 23:29 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/32228b3fd77a

Added tag jdk-10+18 for changeset e7fbd9c8637f

! .hgtags

Changeset: 946372884c26
Author:    asaha
Date:      2017-08-08 22:11 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/946372884c26

Added tag jdk-10+19 for changeset 32228b3fd77a

! .hgtags

Changeset: 47f8d75b8765
Author:    lana
Date:      2017-07-27 18:04 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/47f8d75b8765

Added tag jdk-9+180 for changeset bece58f76216

! .hgtags

Changeset: 17cc754c8936
Author:    prr
Date:      2017-08-03 18:57 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/17cc754c8936

Added tag jdk-9+181 for changeset 47f8d75b8765

! .hgtags

Changeset: 0a225862dfda
Author:    lana
Date:      2017-08-08 22:52 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/0a225862dfda

Merge

! .hgtags
- src/jdk.scripting.nashorn.shell/share/classes/jdk/nashorn/tools/jjs/EditPad.java

Changeset: 9133969febb5
Author:    hannesw
Date:      2017-08-10 15:19 +0200
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/9133969febb5

8185252: Unary minus and plus use wrong node Kind
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/TreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/UnaryNode.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/parser/TokenType.java
+ test/script/nosecurity/JDK-8185252.js
+ test/script/nosecurity/JDK-8185252.js.EXPECTED
! test/script/nosecurity/parserapi.js.EXPECTED
! test/script/nosecurity/parservisitor.js.EXPECTED
! test/script/nosecurity/treeapi/array_access.js.EXPECTED
! test/script/nosecurity/treeapi/unary.js.EXPECTED

Changeset: 991330e43c22
Author:    asaha
Date:      2017-08-18 04:37 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/991330e43c22

Added tag jdk-10+20 for changeset 9133969febb5

! .hgtags

Changeset: 6b8802e1dab8
Author:    iignatyev
Date:      2017-08-20 20:36 -0700
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/6b8802e1dab8

8186095: upgrade to jtreg 4.2 b08
Reviewed-by: rriggs, mchung, dholmes, iklam

! test/TEST.ROOT

Changeset: 03d3d3c6bc5a
Author:    pmuthuswamy
Date:      2017-08-21 11:33 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/03d3d3c6bc5a

8175362: StringIndexOutOfBoundsException from /.*((a[^a]+){2})c$/.exec('ababc')
Reviewed-by: sundar, hannesw
Contributed-by: priya.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Regex.java
+ test/script/basic/JDK-8175362.js
+ test/script/basic/JDK-8175362.js.EXPECTED

Changeset: b1b810f62830
Author:    asaha
Date:      2017-08-25 04:59 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/b1b810f62830

Added tag jdk-10+21 for changeset 03d3d3c6bc5a

! .hgtags

Changeset: b8976a6ed2bc
Author:    hannesw
Date:      2017-08-30 18:47 +0200
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/b8976a6ed2bc

8184723: jdk.nashorn.internal.runtime.linker.JSObjectLinker.callToApply erroneously asserts given arguments
Reviewed-by: sundar, hannesw
Contributed-by: priya.lakshmi.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/src/jdk/nashorn/internal/runtime/linker/test/JDK_8184723_Test.java

Changeset: ce5973feed58
Author:    sdama
Date:      2017-09-01 06:01 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/ce5973feed58

8177691: Labeled break in catch and finally works wrongly, when invoked through nashorn
Summary: Added support to check if the block contains goto statements before flagging it as terminal
Reviewed-by: hannesw, jlaskey
Contributed-by: srinivas.dama at oracle.com

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

Changeset: 545d7d2a70a8
Author:    sdama
Date:      2017-09-01 07:07 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/545d7d2a70a8

8073640: Nashorn scripting: here document with only whitespace gives error
Summary: Added support for handling trailing blank lines in here-doc string parsing
Reviewed-by: hannesw, jlaskey
Contributed-by: srinivas.dama at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
+ test/script/basic/JDK-8073640.js
+ test/script/basic/JDK-8073640.js.EXPECTED

Changeset: bd933afd9e2e
Author:    sdama
Date:      2017-09-01 07:55 +0530
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/bd933afd9e2e

8184720: Nashorn engine in strict mode throws a java.lang.ClassCastException when calling apply() and passing the arguments object
Summary: Fixed needsCallee method to return true properly in strict mode
Reviewed-by: hannesw, sundar
Contributed-by: srinivas.dama at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
+ test/script/basic/JDK-8184720.js

Changeset: bea304c9ee43
Author:    asaha
Date:      2017-09-01 14:13 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/bea304c9ee43

Added tag jdk-10+22 for changeset bd933afd9e2e

! .hgtags

Changeset: f5bdafee7f93
Author:    hannesw
Date:      2017-09-02 14:26 +0200
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/f5bdafee7f93

8169233: LengthNotWritableFilter extraElements.remove(index) has no effect
Reviewed-by: sundar, jlaskey
Contributed-by: priya.lakshmi.muthuswamy at oracle.com

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LengthNotWritableFilter.java
! test/script/basic/JDK-8035312.js.EXPECTED
+ test/script/basic/JDK-8169233.js
+ test/script/basic/JDK-8169233.js.EXPECTED

Changeset: 3397ed166912
Author:    lana
Date:      2017-09-08 18:24 +0000
URL:       http://hg.openjdk.java.net/portola/portola/nashorn/rev/3397ed166912

Added tag jdk-10+23 for changeset f5bdafee7f93

! .hgtags



More information about the portola-dev mailing list