hg: jdk9/jdk9/nashorn: 12 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Wed Mar 30 18:38:10 UTC 2016


Changeset: 15d52fdd9168
Author:    attila
Date:      2016-03-15 16:02 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/15d52fdd9168

8150218: Autoconversion SAM adapters sometimes don't get privileges
Reviewed-by: mhaupt, sundar

! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
! src/jdk.dynalink/share/classes/jdk/dynalink/LinkerServicesImpl.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/LinkerServicesWithMissingMemberHandlerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/SingleDynamicMethod.java
- src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingTypeConverterFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/LinkerServices.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.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/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornLinker.java
+ test/script/basic/JDK-8150218.js
+ test/src/jdk/dynalink/test/ArrayRunnableTest.java

Changeset: b9bf01ca3ef3
Author:    lana
Date:      2016-03-15 14:50 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b9bf01ca3ef3

Merge

- src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties

Changeset: 5f06791d7682
Author:    hannesw
Date:      2016-03-21 11:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/5f06791d7682

8151809: ES6 Map/Set insertion with existing keys changes iteration order
Reviewed-by: lagergren, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/LinkedMap.java
+ test/script/basic/es6/JDK-8151809.js

Changeset: 25b13597ea73
Author:    sdama
Date:      2016-03-21 12:38 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/25b13597ea73

8147613: enable jjs tests on Windows
Reviewed-by: lagergren, mhaupt

! make/build.xml
! test/script/nosecurity/JDK-8144221.js
! test/script/nosecurity/JDK-8151291.js
+ test/script/nosecurity/JDK-util.js
! test/script/nosecurity/jjs-common.js
! test/script/nosecurity/jjs-option-cp.js
! test/script/nosecurity/jjs-option-define.js
! test/script/nosecurity/jjs-option-doe.js
! test/script/nosecurity/jjs-option-fv.js
! test/script/nosecurity/jjs-option-fx.js
! test/script/nosecurity/jjs-option-lang.js
! test/script/nosecurity/jjs-option-ot.js
! test/script/nosecurity/jjs-option-scripting.js
! test/script/nosecurity/jjs-option-strict.js
! test/script/nosecurity/jjs-option-version.js

Changeset: 50be58e74a21
Author:    hannesw
Date:      2016-03-22 14:23 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/50be58e74a21

8151810: for-in iteration does not provide per-iteration scope
Reviewed-by: attila, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ test/script/basic/es6/JDK-8151810.js

Changeset: 1421c56b3947
Author:    hannesw
Date:      2016-03-22 14:26 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/1421c56b3947

8151811: Const declarations do not work in for..in loops
Reviewed-by: attila, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
+ test/script/basic/es6/JDK-8151811.js

Changeset: 703729e9c5dd
Author:    chegar
Date:      2016-03-22 10:43 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/703729e9c5dd

Merge

! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
- src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF
- src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory

Changeset: e2e19327d66a
Author:    chegar
Date:      2016-03-22 10:52 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/e2e19327d66a

Merge

! make/build.xml

Changeset: 975eff39b182
Author:    chegar
Date:      2016-03-22 15:26 +0000
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/975eff39b182

Merge


Changeset: cdacfe806770
Author:    lana
Date:      2016-03-23 21:45 -0700
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/cdacfe806770

Merge

- src/jdk.dynalink/share/classes/jdk/dynalink/beans/messages.properties

Changeset: 3ac5d360070e
Author:    hannesw
Date:      2016-03-24 11:43 +0100
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/3ac5d360070e

8151700: Add support for ES6 for-of
Reviewed-by: attila, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AbstractIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6.js
+ test/script/basic/es6/for-of.js

Changeset: c261f8440c55
Author:    sundar
Date:      2016-03-24 17:36 +0530
URL:       http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/c261f8440c55

8152646: disable ant octane target to avoid hudson build failure notifications
Reviewed-by: jlaskey

! make/build-benchmark.xml



More information about the jdk9-all-changes mailing list