hg: jdk8u/jdk8u/nashorn: 8 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Mon Nov 3 17:25:54 UTC 2014
Changeset: 094f0d95ef78
Author: attila
Date: 2014-10-24 13:25 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/094f0d95ef78
8061955: asm.js idioms result in unnecessarily code emission
Reviewed-by: hannesw, jlaskey
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayIndex.java
Changeset: 78eb2b415108
Author: lagergren
Date: 2014-10-23 15:19 +0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/78eb2b415108
8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being Continuous
Reviewed-by: attila, hannesw
! bin/runopt.sh
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/parser/JSONParser.java
! src/jdk/nashorn/internal/runtime/JSType.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ src/jdk/nashorn/internal/runtime/arrays/AnyElements.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/NonExtensibleArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumericElements.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
+ test/script/basic/JDK-8061391.js
+ test/script/basic/JDK-8061391.js.EXPECTED
+ test/script/basic/JDK-8061391_2.js
+ test/script/basic/JDK-8061391_3.js
+ test/script/basic/JDK-8061391_3.js.EXPECTED
Changeset: 65e498cf5312
Author: sundar
Date: 2014-10-27 17:54 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/65e498cf5312
8062024: Issue with date.setFullYear when time other than midnight
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/objects/NativeDate.java
+ test/script/basic/JDK-8062024.js
+ test/script/basic/JDK-8062024.js.EXPECTED
Changeset: a54353b34d24
Author: sundar
Date: 2014-10-28 17:22 +0530
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a54353b34d24
8062216: [nashorn] regresion test failure with TimeZone
Reviewed-by: hannesw, lagergren
! test/script/basic/JDK-8062024.js
Changeset: 29a4cd3d1f7a
Author: hannesw
Date: 2014-10-31 16:27 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/29a4cd3d1f7a
8062401: User accessors require boxing and do not support optimistic types
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java
+ test/examples/getter-setter-micro.js
Changeset: a8e6c9feecfb
Author: hannesw
Date: 2014-10-31 16:29 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a8e6c9feecfb
8062132: Nashorn incorrectly binds this for constructor created by another function
Reviewed-by: jlaskey, sundar
! src/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8062132.js
+ test/script/basic/JDK-8062132.js.EXPECTED
Changeset: 73ca7a752ba1
Author: hannesw
Date: 2014-10-31 20:19 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/73ca7a752ba1
8062583: Throwing object with error prototype causes error proto to be caught
Reviewed-by: sundar, jlaskey
! src/jdk/nashorn/internal/runtime/ECMAException.java
+ test/script/basic/JDK-8062583.js
+ test/script/basic/JDK-8062583.js.EXPECTED
Changeset: d60fbb5343c1
Author: lana
Date: 2014-10-31 20:17 -0700
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/d60fbb5343c1
Merge
- src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
More information about the jdk8u-changes
mailing list