hg: jdk8u/hs-dev/nashorn: 10 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Thu Jul 2 19:53:08 UTC 2015


Changeset: 9dba91416efb
Author:    hannesw
Date:      2015-06-15 15:49 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/9dba91416efb

8098546: eval within a 'with' leaks definitions into global scope
Reviewed-by: sundar, attila

! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
+ test/script/basic/JDK-8098546.js

Changeset: 77ff49b11306
Author:    hannesw
Date:      2015-06-16 13:25 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/77ff49b11306

8098807: Strict eval throws ClassCastException with large scripts
Reviewed-by: sundar, attila

! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098807-payload.js
+ test/script/basic/JDK-8098807.js

Changeset: a8706b5e6a2e
Author:    sundar
Date:      2015-06-16 18:26 +0530
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a8706b5e6a2e

8098578: Global scope is not accessible with indirect load call
Reviewed-by: attila, hannesw

! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8098578.js

Changeset: fb91ff186894
Author:    sundar
Date:      2015-06-17 14:21 +0530
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/fb91ff186894

8098847: obj."prop" and obj.'prop' should result in SyntaxError
Reviewed-by: hannesw, attila

! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
+ test/script/error/JDK-8098847.js
+ test/script/error/JDK-8098847.js.EXPECTED

Changeset: a701698b7513
Author:    hannesw
Date:      2015-06-17 13:56 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/a701698b7513

8098808: Convert Scope from interface to class
Reviewed-by: sundar, attila

! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FunctionScope.java
! src/jdk/nashorn/internal/runtime/Scope.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/WithObject.java

Changeset: 719455f3db1c
Author:    sundar
Date:      2015-06-18 19:20 +0530
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/719455f3db1c

8117883: nasgen prototype, instance member count calculation is wrong
Reviewed-by: hannesw, lagergren

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java

Changeset: 7095ada9fc82
Author:    attila
Date:      2015-06-23 11:16 +0200
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/7095ada9fc82

8129410: Java adapters with class-level overrides should preserve variable arity constructors
Reviewed-by: lagergren, sundar

! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8129410.js

Changeset: 1ecba73dd2a1
Author:    jeff
Date:      2015-06-26 16:16 +0000
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/1ecba73dd2a1

8079531: Third Party License Readme update for 8u60
Reviewed-by: tbell, iris

! THIRD_PARTY_README

Changeset: 9ed906919b5d
Author:    lana
Date:      2015-06-27 23:21 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/9ed906919b5d

Merge


Changeset: 23165e806566
Author:    asaha
Date:      2015-07-01 21:54 -0700
URL:       http://hg.openjdk.java.net/jdk8u/hs-dev/nashorn/rev/23165e806566

Added tag jdk8u60-b22 for changeset 9ed906919b5d

! .hgtags



More information about the jdk8u-hs-changes mailing list