hg: jdk9/dev/nashorn: 8147558: Add support for ES6 collections
hannes.wallnoefer at oracle.com
hannes.wallnoefer at oracle.com
Mon Feb 15 17:56:36 UTC 2016
Changeset: d99fa86747ee
Author: hannesw
Date: 2016-02-15 17:02 +0100
URL: http://hg.openjdk.java.net/jdk9/dev/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
More information about the jdk9-dev-changes
mailing list