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