hg: jdk8u/jdk8u/nashorn: 14 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Mon Dec 15 22:02:38 UTC 2014


Changeset: 9845ddc873e7
Author:    jeff
Date:      2014-12-01 18:08 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/9845ddc873e7

8057629: Third Party License Readme update for 8u40
Reviewed-by: tbell

! THIRD_PARTY_README

Changeset: 96ad92fa409d
Author:    hannesw
Date:      2014-12-03 14:49 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/96ad92fa409d

8065769: OOM on Window/Solaris in test compile-octane-splitter.js
Reviewed-by: sundar, jlaskey

! src/jdk/nashorn/internal/codegen/AstSerializer.java

Changeset: 74e8b730f413
Author:    attila
Date:      2014-12-08 15:13 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/74e8b730f413

8066230: Undefined object type assertion when computing TypeBounds
Reviewed-by: hannesw, lagergren

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

Changeset: ce989952a70b
Author:    attila
Date:      2014-12-08 15:14 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ce989952a70b

8066227: CodeGenerator load unitialized slot
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8066227.js
+ test/script/basic/JDK-8066227.js.EXPECTED

Changeset: 0172b56c9f4d
Author:    lana
Date:      2014-12-09 13:15 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/0172b56c9f4d

Merge


Changeset: abee60d8d469
Author:    sundar
Date:      2014-12-10 19:42 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/abee60d8d469

8067136: BrowserJSObjectLinker does not handle call on JSObjects
Reviewed-by: attila, hannesw, lagergren

+ samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8067136.js
+ test/script/basic/JDK-8067136.js.EXPECTED

Changeset: 403f4402f8d2
Author:    attila
Date:      2014-12-10 11:55 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/403f4402f8d2

8066225: NPE in MethodEmitter with duplicate integer switch cases
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
+ test/script/basic/JDK-8066225.js
+ test/script/basic/JDK-8066225.js.EXPECTED

Changeset: bbbe34896bde
Author:    attila
Date:      2014-12-10 11:55 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/bbbe34896bde

8066224: fixes for folding a constant-test ternary operator
Reviewed-by: hannesw, lagergren

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

Changeset: 8cb808c0db80
Author:    attila
Date:      2014-12-10 12:30 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8cb808c0db80

8066236: RuntimeNode forces copy creation on visitation
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
+ test/script/basic/JDK-8066236.js
+ test/script/basic/JDK-8066236.js.EXPECTED

Changeset: 0972880cbb97
Author:    attila
Date:      2014-12-10 18:28 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/0972880cbb97

8066221: anonymous function statement name clashes with another symbol
Reviewed-by: lagergren, sundar

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

Changeset: fef78bb8752b
Author:    hannesw
Date:      2014-12-11 14:32 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/fef78bb8752b

8066932: __noSuchMethod__ binds to this-object without proper guard
Reviewed-by: attila, lagergren

! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066932.js

Changeset: 0a5ec176e9d8
Author:    hannesw
Date:      2014-12-11 17:46 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/0a5ec176e9d8

8066669: dust.js performance regression caused by primitive field conversion
Reviewed-by: attila, sundar

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066669.js
+ test/script/basic/JDK-8066669.js.EXPECTED
! test/script/basic/list.js.EXPECTED

Changeset: ec1fd6967009
Author:    hannesw
Date:      2014-12-11 19:32 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ec1fd6967009

8067219: NPE in ScriptObject.clone() when running with object fields
Reviewed-by: attila, lagergren

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/es6/for-let-object-fields.js
+ test/script/basic/es6/for-let-object-fields.js.EXPECTED
! test/script/basic/es6/for-let.js

Changeset: 6ec61d249428
Author:    lana
Date:      2014-12-11 13:40 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6ec61d249428

Merge




More information about the jdk8u-changes mailing list