hg: jdk8u/jdk8u-dev/nashorn: 5 new changesets

attila.szegedi at oracle.com attila.szegedi at oracle.com
Wed Mar 11 18:57:30 UTC 2015


Changeset: 9ee1fc3f6136
Author:    attila
Date:      2015-02-20 15:47 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/9ee1fc3f6136

8072426: Can't compare Java objects to strings or numbers
Reviewed-by: hannesw, lagergren, sundar

! src/jdk/nashorn/api/scripting/AbstractJSObject.java
+ src/jdk/nashorn/api/scripting/DefaultValueImpl.java
! src/jdk/nashorn/api/scripting/JSObject.java
! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! test/script/basic/JDK-8023026.js.EXPECTED
! test/script/basic/JDK-8024847.js
+ test/script/basic/JDK-8072426.js

Changeset: 85a6a7545dbe
Author:    attila
Date:      2015-03-02 14:33 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/85a6a7545dbe

8074031: Canonicalize is-a-JS-string tests
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeJSON.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java

Changeset: a79ab34ef127
Author:    attila
Date:      2015-03-05 15:43 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/a79ab34ef127

8035712: Restore some of the RuntimeCallSite specializations
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
- src/jdk/nashorn/internal/codegen/RuntimeCallSite.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/script/basic/JDK-8035712.js

Changeset: 17bd44d84339
Author:    attila
Date:      2015-03-06 10:18 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/17bd44d84339

8074487: Static analysis of IfNode should consider terminating branches
Reviewed-by: hannesw, lagergren

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

Changeset: 65be7236f619
Author:    attila
Date:      2015-03-11 11:03 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/nashorn/rev/65be7236f619

8074484: More agressive value discarding
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java



More information about the jdk8u-dev-changes mailing list