hg: shenandoah/jdk9/nashorn: 46 new changesets
roman at kennke.org
roman at kennke.org
Tue May 10 20:26:50 UTC 2016
Changeset: d99fa86747ee
Author: hannesw
Date: 2016-02-15 17:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/d99fa86747ee
8147558: Add support for ES6 collections
Reviewed-by: attila, mhaupt
! 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/StringConstants.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/AbstractIterator.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/IteratorResult.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/LinkedMap.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/MapIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeMap.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSet.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeSymbol.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeWeakMap.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeWeakSet.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/SetIterator.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/StringIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/Attribute.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! test/script/basic/es6.js
+ test/script/basic/es6/iterator.js
+ test/script/basic/es6/map.js
+ test/script/basic/es6/set.js
+ test/script/basic/es6/weakmap.js
+ test/script/basic/es6/weakset.js
Changeset: 221378857767
Author: mhaupt
Date: 2016-02-16 15:34 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/221378857767
8148140: arguments are handled differently in apply for JS functions and AbstractJSObjects
Reviewed-by: hannesw, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
+ test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java
! test/src/jdk/nashorn/internal/runtime/test/JDK_8142924_Test.java
Changeset: 1a96d288cb50
Author: lana
Date: 2016-02-18 13:43 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/1a96d288cb50
Merge
Changeset: 8042e81b530e
Author: attila
Date: 2016-02-18 22:34 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/8042e81b530e
8149451: Fix bytecode generation issue after 8149186
Reviewed-by: mhaupt, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
Changeset: f33edb1f75f3
Author: lana
Date: 2016-02-25 09:41 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f33edb1f75f3
Added tag jdk-9+107 for changeset 8042e81b530e
! .hgtags
Changeset: 93854b0b5e5e
Author: sundar
Date: 2016-02-25 13:56 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/93854b0b5e5e
8148379: jdk.nashorn.api.scripting spec. adjustments, clarifications
Reviewed-by: hannesw, mhaupt
! make/build.xml
! make/project.properties
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/NashornScriptEngineFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptUtils.java
! test/script/basic/JDK-8026367.js
Changeset: a797fcfb7780
Author: lana
Date: 2016-02-25 11:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/a797fcfb7780
Merge
Changeset: 58409eff7e3e
Author: mhaupt
Date: 2016-02-29 09:49 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/58409eff7e3e
8150814: correct package declaration in Nashorn test
Reviewed-by: sundar
! test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java
Changeset: 10d21e3ecd4f
Author: lana
Date: 2016-03-03 12:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/10d21e3ecd4f
Added tag jdk-9+108 for changeset 58409eff7e3e
! .hgtags
Changeset: 70f0c3970211
Author: hannesw
Date: 2016-03-07 13:28 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/70f0c3970211
8148148: Remove pluggable CodeStore API
Reviewed-by: attila, mhaupt
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java
Changeset: 0714a30d7833
Author: lana
Date: 2016-03-10 09:28 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/0714a30d7833
Added tag jdk-9+109 for changeset 70f0c3970211
! .hgtags
Changeset: f27bb66ac9d3
Author: mhaupt
Date: 2016-03-09 13:24 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f27bb66ac9d3
8151291: $EXEC yields "unknown command" on Cygwin
Reviewed-by: jlaskey, hannesw, sdama
! .hgignore
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CommandExecutor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/nosecurity/JDK-8151291.js
Changeset: 11811302fe75
Author: mhaupt
Date: 2016-03-09 15:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/11811302fe75
8151518: relax test requirements to reduce dependency on directory contents
Reviewed-by: hannesw, sundar
! test/script/nosecurity/JDK-8151291.js
Changeset: c80b4edebdcb
Author: hannesw
Date: 2016-03-09 15:45 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/c80b4edebdcb
8151515: $EXEC output is truncated
Reviewed-by: sundar, jlaskey
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CommandExecutor.java
Changeset: 71a37d6a6495
Author: lana
Date: 2016-03-10 09:49 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/71a37d6a6495
Merge
Changeset: 9937077e48f1
Author: sdama
Date: 2016-03-11 11:35 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/9937077e48f1
8138906: [TEST_BUG] Test test/script/trusted/JDK-8087292.js intermittently fails.
Reviewed-by: hannesw, mhaupt
! test/script/trusted/JDK-8087292.js
+ test/script/trusted/JDK-util.js
Changeset: f64433f6ff69
Author: lana
Date: 2016-03-15 13:48 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f64433f6ff69
Added tag jdk-9+110 for changeset 9937077e48f1
! .hgtags
Changeset: 133ea8746b37
Author: alanb
Date: 2016-03-17 19:04 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/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: 8e70b6afdbce
Author: lana
Date: 2016-03-23 19:33 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/8e70b6afdbce
Added tag jdk-9+111 for changeset 133ea8746b37
! .hgtags
Changeset: 15d52fdd9168
Author: attila
Date: 2016-03-15 16:02 +0100
URL: http://hg.openjdk.java.net/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/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/shenandoah/jdk9/nashorn/rev/975eff39b182
Merge
Changeset: cdacfe806770
Author: lana
Date: 2016-03-23 21:45 -0700
URL: http://hg.openjdk.java.net/shenandoah/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/shenandoah/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/shenandoah/jdk9/nashorn/rev/c261f8440c55
8152646: disable ant octane target to avoid hudson build failure notifications
Reviewed-by: jlaskey
! make/build-benchmark.xml
Changeset: f54433fcebb1
Author: lana
Date: 2016-03-31 01:13 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/f54433fcebb1
Added tag jdk-9+112 for changeset c261f8440c55
! .hgtags
Changeset: 4fbf7a66d49b
Author: sundar
Date: 2016-03-28 23:05 +0530
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/4fbf7a66d49b
8152533: ant octane target fails with "Unable to load a script engine manager (org.apache.bsf.BSFManager or javax.script.ScriptEngineManager)"
Reviewed-by: jlaskey
+ buildtools/nashorntask/README
+ buildtools/nashorntask/build.xml
+ buildtools/nashorntask/project.properties
+ buildtools/nashorntask/src/jdk/nashorn/ant/NashornTask.java
! make/build-benchmark.xml
! make/project.properties
Changeset: c0d57cb54210
Author: lana
Date: 2016-03-31 08:59 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/c0d57cb54210
Merge
Changeset: a5d1990fd32d
Author: mchung
Date: 2016-03-31 11:50 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/a5d1990fd32d
8153211: Convert build tool to use the new -XaddExports syntax in bootcycle build
Reviewed-by: alanb
! make/BuildNashorn.gmk
Changeset: e015a1c14289
Author: lana
Date: 2016-04-07 10:07 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/e015a1c14289
Added tag jdk-9+113 for changeset a5d1990fd32d
! .hgtags
Changeset: 0c5b4ee6923f
Author: jlaskey
Date: 2016-04-11 10:01 -0300
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/0c5b4ee6923f
8075550: Error "JavaFX runtime not found" in nashorn when load predefines scripts to import JavaFX packages
Reviewed-by: kcr, sundar
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/base.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/bootstrap.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/controls.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/fxml.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/graphics.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/media.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swing.js
- src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/swt.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/fx/web.js
Changeset: ba21793a0e48
Author: mhaupt
Date: 2016-04-11 18:10 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/ba21793a0e48
8137149: add tests for issues closed during Nashorn issue cleanup
Reviewed-by: jlaskey, sundar
+ test/script/basic/JDK-8026249.js
+ test/script/basic/JDK-8028429.js
+ test/script/basic/JDK-8028429.js.EXPECTED
Changeset: c5e780838dd5
Author: lana
Date: 2016-04-14 09:09 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/c5e780838dd5
Added tag jdk-9+114 for changeset ba21793a0e48
! .hgtags
Changeset: 295ac208a444
Author: chegar
Date: 2016-04-15 16:19 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/295ac208a444
8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
Changeset: 208388a5622d
Author: lana
Date: 2016-04-21 12:57 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/208388a5622d
Added tag jdk-9+115 for changeset 295ac208a444
! .hgtags
Changeset: 8edbdd01b004
Author: lana
Date: 2016-04-28 08:26 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/8edbdd01b004
Added tag jdk-9+116 for changeset 208388a5622d
! .hgtags
Changeset: bafd733be429
Author: hannesw
Date: 2016-04-27 15:50 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/bafd733be429
8134503: support ES6 parsing in Nashorn
Reviewed-by: jlaskey, sundar, mhaupt
Contributed-by: andreas.woess at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ClassNode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ExpressionList.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/ForNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IndexNode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Module.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContext.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextFunctionNode.java
+ src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/ParserContextModuleNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
+ test/script/basic/es6/parser-es6.js
- test/script/basic/yield.js
! test/script/error/NASHORN-154/function_mult_params_in_strict.js.EXPECTED
! test/script/nosecurity/parserapi.js.EXPECTED
! test/script/nosecurity/parserapi_strict.js.EXPECTED
! test/script/nosecurity/treeapi/array_literal.js.EXPECTED
! test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED
! test/script/nosecurity/treeapi/property.js.EXPECTED
! test/script/nosecurity/treeapi/throw.js.EXPECTED
! test/script/nosecurity/treeapi/with.js.EXPECTED
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
Changeset: fd2296436748
Author: hannesw
Date: 2016-04-28 10:42 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/fd2296436748
8155025: 0.001.toFixed(2) should return "0.00" not "0"
Reviewed-by: jlaskey, hannesw
Contributed-by: andreas.woess at oracle.com
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/DtoaBuffer.java
+ test/script/basic/JDK-8155025.js
+ test/script/basic/JDK-8155025.js.EXPECTED
Changeset: 5267e9181161
Author: lana
Date: 2016-04-28 09:38 -0700
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/5267e9181161
Merge
- test/script/basic/yield.js
Changeset: b0c9a78aee9d
Author: lana
Date: 2016-05-05 17:35 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk9/nashorn/rev/b0c9a78aee9d
Added tag jdk-9+117 for changeset 5267e9181161
! .hgtags
More information about the shenandoah-dev
mailing list