hg: jdk9/hs/nashorn: 12 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Fri Dec 12 09:24:40 UTC 2014
Changeset: 83951bd95ac2
Author: attila
Date: 2014-12-08 15:13 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/83951bd95ac2
8066230: Undefined object type assertion when computing TypeBounds
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8066230.js
+ test/script/basic/JDK-8066230.js.EXPECTED
Changeset: e5b476bff0bd
Author: attila
Date: 2014-12-08 15:14 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/e5b476bff0bd
8066227: CodeGenerator load unitialized slot
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BinaryNode.java
+ test/script/basic/JDK-8066227.js
+ test/script/basic/JDK-8066227.js.EXPECTED
Changeset: f3a3d20c03f8
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/f3a3d20c03f8
8066225: NPE in MethodEmitter with duplicate integer switch cases
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.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/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SwitchNode.java
+ test/script/basic/JDK-8066225.js
+ test/script/basic/JDK-8066225.js.EXPECTED
Changeset: 42f7a7a8f34d
Author: attila
Date: 2014-12-10 11:55 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/42f7a7a8f34d
8066224: fixes for folding a constant-test ternary operator
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
+ test/script/basic/JDK-8066224.js
+ test/script/basic/JDK-8066224.js.EXPECTED
Changeset: 81752184ec8a
Author: attila
Date: 2014-12-10 12:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/81752184ec8a
8066236: RuntimeNode forces copy creation on visitation
Reviewed-by: hannesw, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/RuntimeNode.java
+ test/script/basic/JDK-8066236.js
+ test/script/basic/JDK-8066236.js.EXPECTED
Changeset: 5cda82fecbc5
Author: sundar
Date: 2014-12-10 19:42 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/5cda82fecbc5
8067136: BrowserJSObjectLinker does not handle call on JSObjects
Reviewed-by: attila, hannesw, lagergren
+ samples/browser_dom.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
+ test/script/basic/JDK-8067136.js
+ test/script/basic/JDK-8067136.js.EXPECTED
Changeset: 31758a52bd55
Author: attila
Date: 2014-12-10 18:28 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/31758a52bd55
8066221: anonymous function statement name clashes with another symbol
Reviewed-by: lagergren, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/JDK-8066221.js
Changeset: 5eab6cf7f697
Author: hannesw
Date: 2014-12-11 12:01 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/5eab6cf7f697
8066932: __noSuchMethod__ binds to this-object without proper guard
Reviewed-by: attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8066932.js
Changeset: 7c1cff3cae2e
Author: hannesw
Date: 2014-12-11 15:39 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/7c1cff3cae2e
8066669: dust.js performance regression caused by primitive field conversion
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SharedScopeCall.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk.scripting.nashorn/share/classes/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: c4c3be2ab854
Author: hannesw
Date: 2014-12-11 19:15 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/c4c3be2ab854
8067219: NPE in ScriptObject.clone() when running with object fields
Reviewed-by: attila, lagergren
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/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: 237b4a1f511f
Author: katleman
Date: 2014-12-11 11:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/237b4a1f511f
Added tag jdk9-b42 for changeset 498d1d6c4219
! .hgtags
Changeset: 8ae8dff2a28f
Author: lana
Date: 2014-12-11 12:26 -0800
URL: http://hg.openjdk.java.net/jdk9/hs/nashorn/rev/8ae8dff2a28f
Merge
More information about the jdk9-hs-changes
mailing list