hg: jdk9/hs-emb/nashorn: 9 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Jan 16 07:39:06 UTC 2015


Changeset: ff6d1fe94b3d
Author:    attila
Date:      2015-01-12 11:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/ff6d1fe94b3d

8068580: make JavaAdapterFactory.isAutoConvertibleFromFunction more robust
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/AdaptationResult.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8068580.js
+ test/src/jdk/nashorn/test/models/BigAbstract.java

Changeset: 649c7e6d4a94
Author:    attila
Date:      2015-01-12 14:32 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/649c7e6d4a94

8068784: Halve the function object creation code size
Reviewed-by: hannesw, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java

Changeset: 6fe52d22c17a
Author:    katleman
Date:      2015-01-08 12:08 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6fe52d22c17a

Added tag jdk9-b45 for changeset 3c2bbeda038a

! .hgtags

Changeset: 2ecf0a617f0f
Author:    lana
Date:      2015-01-12 12:24 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/2ecf0a617f0f

Merge


Changeset: 65337c25a5e3
Author:    attila
Date:      2015-01-13 16:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/65337c25a5e3

8068889: Calling a @FunctionalInterface from JS leaks internal objects
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java

Changeset: d4510be6f97a
Author:    attila
Date:      2015-01-14 15:54 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/d4510be6f97a

8068573: POJO setter using [] syntax throws an exception
Reviewed-by: lagergren, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/AbstractJavaLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/OverloadedMethod.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeUtilities.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! test/script/basic/JDK-8020324.js.EXPECTED
+ test/script/basic/JDK-8068573.js

Changeset: 6344abc235e9
Author:    attila
Date:      2015-01-14 16:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6344abc235e9

8068994: Forgot to add a test model to JDK-8068573
Reviewed-by: lagergren, sundar

+ test/src/jdk/nashorn/test/models/OverloadedSetter.java

Changeset: db52b3e36abc
Author:    attila
Date:      2015-01-14 18:25 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/db52b3e36abc

8069002: NPE on invoking null (8068889 regression)
Reviewed-by: jlaskey, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
+ test/script/basic/JDK-8069002.js

Changeset: 1cf2dcef036a
Author:    sundar
Date:      2015-01-15 10:18 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/1cf2dcef036a

8068985: Wrong 'this' bound to eval call within a function when caller's 'this' is a Java object
Reviewed-by: jlaskey, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8068985.js
+ test/script/basic/JDK-8068985.js.EXPECTED



More information about the jdk9-hs-emb-changes mailing list