hg: aarch32-port/jdk9-arm3264/nashorn: 10 new changesets

bob.vandette at oracle.com bob.vandette at oracle.com
Fri Dec 2 18:48:01 UTC 2016


Changeset: ac561634520e
Author:    hannesw
Date:      2016-10-21 09:43 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/ac561634520e

8168146: Infinite recursion in Uint8ClampedArray.set
Reviewed-by: sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
+ test/script/basic/JDK-8168146.js

Changeset: 1272bfe44562
Author:    hannesw
Date:      2016-10-21 10:02 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/1272bfe44562

8168140: TypedArrays should implement ES6 iterator protocol
Reviewed-by: sundar, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayIterator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
+ test/script/basic/es6/JDK-8168140.js

Changeset: d3f5d7311a1a
Author:    hannesw
Date:      2016-10-24 13:20 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/d3f5d7311a1a

8164708: String.prototype.replace replaces empty match twice
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java
+ test/script/basic/JDK-8164708.js

Changeset: 65260579b122
Author:    lana
Date:      2016-10-27 16:29 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/65260579b122

Added tag jdk-9+142 for changeset d3f5d7311a1a

! .hgtags

Changeset: 96f47313aae7
Author:    hannesw
Date:      2016-10-28 16:52 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/96f47313aae7

8148924: Inconsistent "this" context in JSAdapter adaptee function calls
Reviewed-by: jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! test/script/basic/jsadapter-ids.js
! test/script/basic/jsadapter.js
! test/script/basic/jsadapter.js.EXPECTED
! test/script/basic/jsadapterlink.js

Changeset: 7caf1f762f1d
Author:    attila
Date:      2016-11-01 15:31 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/7caf1f762f1d

8168005: Introduce namespaces for GET, SET Dynalink operations
Reviewed-by: hannesw, sundar

! samples/dynalink/ArrayStreamLinkerExporter.java
! samples/dynalink/BufferIndexingLinkerExporter.java
! samples/dynalink/DOMLinkerExporter.java
! samples/dynalink/MissingMethodLinkerExporter.java
! samples/dynalink/UnderscoreNameLinkerExporter.java
! src/jdk.dynalink/share/classes/jdk/dynalink/CallSiteDescriptor.java
- src/jdk.dynalink/share/classes/jdk/dynalink/CompositeOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/NamedOperation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/Namespace.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/NamespaceOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/Operation.java
+ src/jdk.dynalink/share/classes/jdk/dynalink/StandardNamespace.java
! src/jdk.dynalink/share/classes/jdk/dynalink/StandardOperation.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/DynamicMethodLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/GuardedInvocationComponent.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClass.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassLinker.java
! src/jdk.dynalink/share/classes/jdk/dynalink/package-info.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaSuperAdapterLinker.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/NashornBottomLinker.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/PrimitiveLookup.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/ReflectionCheckLinker.java
! test/src/jdk/dynalink/beans/test/BeanLinkerTest.java
! test/src/jdk/dynalink/beans/test/BeansLinkerTest.java
! test/src/jdk/dynalink/support/test/CallSiteTest.java
! test/src/jdk/dynalink/test/DynamicLinkerFactoryTest.java
! test/src/jdk/dynalink/test/LinkedCallSiteLocationTest.java

Changeset: b4e57ead3fae
Author:    sundar
Date:      2016-11-02 18:36 +0530
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/b4e57ead3fae

8169050: underscore_linker.js sample fails after dynalink changes for JDK-8168005
Reviewed-by: jlaskey, hannesw

! samples/dynalink/underscore_linker.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! test/src/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter
+ test/src/jdk/dynalink/test/TrustedUnderscoreNameLinkerExporter.java
! test/src/jdk/nashorn/api/javaaccess/test/ArrayConversionTest.java
+ test/src/jdk/nashorn/api/scripting/test/JDK_8169050_Test.java

Changeset: d2b0a8054f9f
Author:    lana
Date:      2016-11-04 17:24 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/d2b0a8054f9f

Added tag jdk-9+143 for changeset b4e57ead3fae

! .hgtags

Changeset: a7f21ee6ed30
Author:    hannesw
Date:      2016-11-07 14:48 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/a7f21ee6ed30

8156619: Unimplemented ES6 features should result in clear Error being thrown
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/visitor/NodeOperatorVisitor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/es6/class.js
+ test/script/basic/es6/class.js.EXPECTED
+ test/script/basic/es6/destructuring.js
+ test/script/basic/es6/destructuring.js.EXPECTED
+ test/script/basic/es6/generator.js
+ test/script/basic/es6/generator.js.EXPECTED
+ test/script/basic/es6/restparam.js
+ test/script/basic/es6/restparam.js.EXPECTED
+ test/script/basic/es6/spread.js
+ test/script/basic/es6/spread.js.EXPECTED
+ test/script/basic/es6/super.js
+ test/script/basic/es6/super.js.EXPECTED

Changeset: 937852b4c102
Author:    jwilhelm
Date:      2016-11-09 13:37 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9-arm3264/nashorn/rev/937852b4c102

Merge




More information about the aarch32-port-dev mailing list