hg: jdk9/hs-comp/nashorn: 8 new changesets
zoltan.majo at oracle.com
zoltan.majo at oracle.com
Thu Mar 24 17:53:22 UTC 2016
Changeset: 5f06791d7682
Author: hannesw
Date: 2016-03-21 11:50 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/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/hs-comp/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/hs-comp/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/hs-comp/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: 133ea8746b37
Author: alanb
Date: 2016-03-17 19:04 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/133ea8746b37
8142968: Module System implementation
Summary: Initial integration of JEP 200, JEP 260, JEP 261, and JEP 282
Reviewed-by: mhaupt, hannesw
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, sundararajan.athijegannathan at oracle.com, erik.joelsson at oracle.com
! buildtools/nasgen/build.xml
! buildtools/nasgen/project.properties
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
+ buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Where.java
! make/BuildNashorn.gmk
! make/build-nasgen.xml
! make/build.xml
! make/nbproject/ide-targets.xml
! make/project.properties
! samples/test.js
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/support/Lookup.java
+ src/jdk.dynalink/share/classes/module-info.java
+ src/jdk.scripting.nashorn.shell/share/classes/module-info.java
- src/jdk.scripting.nashorn/share/classes/META-INF/MANIFEST.MF
- src/jdk.scripting.nashorn/share/classes/META-INF/services/javax.script.ScriptEngineFactory
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StructureLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java
+ src/jdk.scripting.nashorn/share/classes/module-info.java
! test/TEST.ROOT
! test/script/currently-failing/JDK-8055034.js
! test/script/nosecurity/JDK-8044798.js
! test/script/nosecurity/JDK-8044851.js
! test/script/nosecurity/JDK-8067215.js
! test/script/nosecurity/JDK-8078049.js
! test/script/trusted/classfilter_extends.js.EXPECTED
! test/script/trusted/classfilter_mozilla_compat.js.EXPECTED
! test/script/trusted/event_queue.js
! test/script/trusted/optimistic_recompilation.js
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/BignumTest.java
! test/src/jdk/nashorn/internal/runtime/doubleconv/test/DiyFpTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/joni/test/JoniTest.java
! test/src/jdk/nashorn/internal/runtime/regexp/test/JdkRegExpTest.java
! test/src/jdk/nashorn/internal/runtime/test/ConsStringTest.java
! test/src/jdk/nashorn/internal/runtime/test/ContextTest.java
! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/runtime/test/JDK_8078414_Test.java
! test/src/jdk/nashorn/internal/runtime/test/JSTypeTest.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
Changeset: 703729e9c5dd
Author: chegar
Date: 2016-03-22 10:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/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/hs-comp/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/hs-comp/nashorn/rev/975eff39b182
Merge
More information about the jdk9-all-changes
mailing list