hg: jdk8/tl/nashorn: 12 new changesets

sundararajan.athijegannathan at oracle.com sundararajan.athijegannathan at oracle.com
Tue Jul 2 13:21:03 UTC 2013


Changeset: 218c2833c344
Author:    sundar
Date:      2013-06-28 19:36 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/218c2833c344

8019365: Error stack format
Reviewed-by: hannesw

! src/jdk/nashorn/api/scripting/NashornException.java
! src/jdk/nashorn/internal/objects/NativeError.java
! test/script/basic/JDK-8014781.js.EXPECTED
! test/script/basic/JDK-8017950.js.EXPECTED
! test/script/basic/JDK-8019226.js
! test/script/basic/JDK-8019226.js.EXPECTED

Changeset: 02588d68399d
Author:    sundar
Date:      2013-07-01 12:38 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/02588d68399d

8019473: Parser issues related to functions and blocks
Reviewed-by: lagergren

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

Changeset: 10c7a1e9e24f
Author:    sundar
Date:      2013-07-01 14:15 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/10c7a1e9e24f

8019478: Object.prototype.toString.call(/a/.exec("a")) === "[object Array]" should be true
Reviewed-by: hannesw

! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
+ test/script/basic/JDK-8019478.js

Changeset: 47099609a48b
Author:    sundar
Date:      2013-07-01 17:21 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/47099609a48b

8019482: Number("0x0.0p0") should evaluate to NaN
Reviewed-by: lagergren

! src/jdk/nashorn/internal/objects/NativeError.java
! src/jdk/nashorn/internal/runtime/ECMAException.java
! src/jdk/nashorn/internal/runtime/JSType.java
+ test/script/basic/JDK-8019482.js

Changeset: ab3ea5b3e507
Author:    sundar
Date:      2013-07-01 19:52 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/ab3ea5b3e507

8019488: switch on literals result in NoSuchMethodError or VerifyError
Reviewed-by: hannesw

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
+ test/script/basic/JDK-8019488.js

Changeset: 9165138b427c
Author:    sundar
Date:      2013-07-01 23:36 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/9165138b427c

8019508: Comma handling in object literal parsing is wrong
Reviewed-by: hannesw

! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8019508.js
+ test/script/basic/JDK-8019508.js.EXPECTED

Changeset: 5f9abeb0bb50
Author:    jlaskey
Date:      2013-07-02 07:45 -0300
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/5f9abeb0bb50

8019580: Build Script Change for Nashorn promotion testing
Reviewed-by: jlaskey
Contributed-by: eugene.drobitko at oracle.com

! make/build.xml

Changeset: a7b82e333c31
Author:    lagergren
Date:      2013-07-02 13:50 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/a7b82e333c31

8016667: Wrong bytecode when testing/setting due to null check shortcut checking against primitive too
Reviewed-by: jlaskey, sundar

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8016667.js

Changeset: 74049fe3ba46
Author:    sundar
Date:      2013-07-02 18:00 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/74049fe3ba46

8019553: NPE on illegal l-value for increment and decrement
Reviewed-by: jlaskey, attila, lagergren

! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8019553.js
+ test/script/basic/JDK-8019553.js.EXPECTED
! test/script/basic/NASHORN-51.js
! test/script/basic/NASHORN-51.js.EXPECTED
! test/script/error/NASHORN-57.js.EXPECTED

Changeset: 9396e42bae4f
Author:    lagergren
Date:      2013-07-02 14:50 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/9396e42bae4f

8017082: Long array literals were slightly broken
Reviewed-by: sundar, attila

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
+ test/script/basic/JDK-8017082.js

Changeset: 69ec02d12a31
Author:    lagergren
Date:      2013-07-02 15:01 +0200
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/69ec02d12a31

Merge


Changeset: 16c4535abcf8
Author:    sundar
Date:      2013-07-02 18:39 +0530
URL:       http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/16c4535abcf8

Merge





More information about the core-libs-dev mailing list