hg: jdk9/client/nashorn: 6 new changesets
philip.race at oracle.com
philip.race at oracle.com
Fri Sep 18 19:53:59 UTC 2015
Changeset: 31f1156a592b
Author: sundar
Date: 2015-09-15 19:31 +0530
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/31f1156a592b
8080501: javaarrayconversion.js test is flawed
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/javaarrayconversion.js
Changeset: c209abbe9b24
Author: sundar
Date: 2015-09-16 16:26 +0530
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/c209abbe9b24
8136544: Call site switching to megamorphic causes incorrect property read
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8136544.js
! test/src/jdk/nashorn/api/scripting/test/ScopeTest.java
Changeset: b4eb53200105
Author: hannesw
Date: 2015-09-16 14:42 +0200
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/b4eb53200105
8134609: Allow constructors with same prototoype map to share the allocator map
Reviewed-by: attila, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Debug.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyListeners.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SharedPropertyMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! test/script/basic/JDK-8134569.js
! test/script/basic/JDK-8134569.js.EXPECTED
+ test/script/basic/JDK-8134609.js
Changeset: 79781ce06df7
Author: attila
Date: 2015-09-16 18:34 +0200
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/79781ce06df7
8135251: Use Unsafe.defineAnonymousClass for loading Nashorn script code
Reviewed-by: hannesw, lagergren, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java
Changeset: d62c5288738a
Author: attila
Date: 2015-09-16 18:44 +0200
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/d62c5288738a
8136647: Syntactic error accidentally left in JDK-8135251 changeset
Reviewed-by: sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
Changeset: 67bab332bcb3
Author: sundar
Date: 2015-09-17 18:23 +0530
URL: http://hg.openjdk.java.net/jdk9/client/nashorn/rev/67bab332bcb3
8136694: Megemorphic scope access does not throw ReferenceError when property is missing
Reviewed-by: attila, hannesw
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! test/script/basic/JDK-8044750.js
+ test/script/basic/JDK-8136694.js
More information about the jdk9-all-changes
mailing list