| OLD | NEW |
| 1 // Copyright 2013 the V8 project authors. All rights reserved. | 1 // Copyright 2013 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 (function(global, utils) { | 5 (function(global, utils) { |
| 6 | 6 |
| 7 "use strict"; | 7 "use strict"; |
| 8 | 8 |
| 9 %CheckIsBootstrapping(); | 9 %CheckIsBootstrapping(); |
| 10 | 10 |
| 11 // ------------------------------------------------------------------- | 11 // ------------------------------------------------------------------- |
| 12 // Imports | 12 // Imports |
| 13 | 13 |
| 14 var AddIndexedProperty; | |
| 15 // array.js has to come before typedarray.js for this to work | 14 // array.js has to come before typedarray.js for this to work |
| 16 var ArrayToString = utils.ImportNow("ArrayToString"); | 15 var ArrayToString = utils.ImportNow("ArrayToString"); |
| 17 var ArrayValues; | 16 var ArrayValues; |
| 18 var GetIterator; | 17 var GetIterator; |
| 19 var GetMethod; | 18 var GetMethod; |
| 20 var GlobalArray = global.Array; | 19 var GlobalArray = global.Array; |
| 21 var GlobalArrayBuffer = global.ArrayBuffer; | 20 var GlobalArrayBuffer = global.ArrayBuffer; |
| 22 var GlobalArrayBufferPrototype = GlobalArrayBuffer.prototype; | 21 var GlobalArrayBufferPrototype = GlobalArrayBuffer.prototype; |
| 23 var GlobalDataView = global.DataView; | 22 var GlobalDataView = global.DataView; |
| 24 var GlobalObject = global.Object; | 23 var GlobalObject = global.Object; |
| (...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 64 FUNCTION(9, Uint8ClampedArray, 1) | 63 FUNCTION(9, Uint8ClampedArray, 1) |
| 65 endmacro | 64 endmacro |
| 66 | 65 |
| 67 macro DECLARE_GLOBALS(INDEX, NAME, SIZE) | 66 macro DECLARE_GLOBALS(INDEX, NAME, SIZE) |
| 68 var GlobalNAME = global.NAME; | 67 var GlobalNAME = global.NAME; |
| 69 endmacro | 68 endmacro |
| 70 | 69 |
| 71 TYPED_ARRAYS(DECLARE_GLOBALS) | 70 TYPED_ARRAYS(DECLARE_GLOBALS) |
| 72 | 71 |
| 73 utils.Import(function(from) { | 72 utils.Import(function(from) { |
| 74 AddIndexedProperty = from.AddIndexedProperty; | |
| 75 ArrayValues = from.ArrayValues; | 73 ArrayValues = from.ArrayValues; |
| 76 GetIterator = from.GetIterator; | 74 GetIterator = from.GetIterator; |
| 77 GetMethod = from.GetMethod; | 75 GetMethod = from.GetMethod; |
| 78 InnerArrayCopyWithin = from.InnerArrayCopyWithin; | 76 InnerArrayCopyWithin = from.InnerArrayCopyWithin; |
| 79 InnerArrayEvery = from.InnerArrayEvery; | 77 InnerArrayEvery = from.InnerArrayEvery; |
| 80 InnerArrayFill = from.InnerArrayFill; | 78 InnerArrayFill = from.InnerArrayFill; |
| 81 InnerArrayFilter = from.InnerArrayFilter; | 79 InnerArrayFilter = from.InnerArrayFilter; |
| 82 InnerArrayFind = from.InnerArrayFind; | 80 InnerArrayFind = from.InnerArrayFind; |
| 83 InnerArrayFindIndex = from.InnerArrayFindIndex; | 81 InnerArrayFindIndex = from.InnerArrayFindIndex; |
| 84 InnerArrayForEach = from.InnerArrayForEach; | 82 InnerArrayForEach = from.InnerArrayForEach; |
| (...skipping 897 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 982 "setUint32", DataViewSetUint32JS, | 980 "setUint32", DataViewSetUint32JS, |
| 983 | 981 |
| 984 "getFloat32", DataViewGetFloat32JS, | 982 "getFloat32", DataViewGetFloat32JS, |
| 985 "setFloat32", DataViewSetFloat32JS, | 983 "setFloat32", DataViewSetFloat32JS, |
| 986 | 984 |
| 987 "getFloat64", DataViewGetFloat64JS, | 985 "getFloat64", DataViewGetFloat64JS, |
| 988 "setFloat64", DataViewSetFloat64JS | 986 "setFloat64", DataViewSetFloat64JS |
| 989 ]); | 987 ]); |
| 990 | 988 |
| 991 }) | 989 }) |
| OLD | NEW |