hg: nashorn/jdk8/nashorn: 8006570: This-value for non-strict functions should be converted to object

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Tue Jan 22 05:20:07 PST 2013


Changeset: 935dcec38e9a
Author:    hannesw
Date:      2013-01-22 14:14 +0100
URL:       http://hg.openjdk.java.net/nashorn/jdk8/nashorn/rev/935dcec38e9a

8006570: This-value for non-strict functions should be converted to object
Reviewed-by: jlaskey, lagergren, attila

! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeBoolean.java
! src/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk/nashorn/internal/objects/NativeNumber.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/GlobalObject.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/linker/NashornGuardedInvocation.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/script/basic/JDK-8006570.js
+ test/script/basic/JDK-8006570.js.EXPECTED



More information about the nashorn-dev mailing list