hg: amber/amber/nashorn: 8 new changesets

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Thu Aug 31 21:58:35 UTC 2017


Changeset: 991330e43c22
Author:    asaha
Date:      2017-08-18 04:37 +0000
URL:       http://hg.openjdk.java.net/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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/amber/amber/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



More information about the amber-dev mailing list