| Index: src/js/harmony-array.js
|
| diff --git a/src/js/harmony-array.js b/src/js/harmony-array.js
|
| index d100c0dbea4d17b5638639f9d519a70250030ab8..b2867a57ec87a82df019770ac1e47af4f57a5bb5 100644
|
| --- a/src/js/harmony-array.js
|
| +++ b/src/js/harmony-array.js
|
| @@ -11,6 +11,7 @@
|
| // -------------------------------------------------------------------
|
| // Imports
|
|
|
| +var AddIndexedElement;
|
| var FLAG_harmony_tolength;
|
| var GetIterator;
|
| var GetMethod;
|
| @@ -23,6 +24,7 @@ var ObjectIsFrozen;
|
| var ObjectDefineProperty;
|
|
|
| utils.Import(function(from) {
|
| + AddIndexedElement = from.AddIndexedElement;
|
| FLAG_harmony_tolength = from.FLAG_harmony_tolength;
|
| GetIterator = from.GetIterator;
|
| GetMethod = from.GetMethod;
|
| @@ -182,7 +184,7 @@ function ArrayFill(value, start, end) {
|
|
|
| function AddArrayElement(constructor, array, i, value) {
|
| if (constructor === GlobalArray) {
|
| - %AddElement(array, i, value);
|
| + AddIndexedElement(array, i, value);
|
| } else {
|
| ObjectDefineProperty(array, i, {
|
| value: value, writable: true, configurable: true, enumerable: true
|
|
|