| OLD | NEW | 
|---|
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 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 // Based on Mozilla Array.of() tests at http://dxr.mozilla.org/mozilla-central/s
     ource/js/src/jit-test/tests/collections | 5 // Based on Mozilla Array.of() tests at http://dxr.mozilla.org/mozilla-central/s
     ource/js/src/jit-test/tests/collections | 
| 6 | 6 | 
| 7 // Flags: --harmony-arrays |  | 
| 8 |  | 
| 9 var typedArrayConstructors = [ | 7 var typedArrayConstructors = [ | 
| 10   Uint8Array, | 8   Uint8Array, | 
| 11   Int8Array, | 9   Int8Array, | 
| 12   Uint16Array, | 10   Uint16Array, | 
| 13   Int16Array, | 11   Int16Array, | 
| 14   Uint32Array, | 12   Uint32Array, | 
| 15   Int32Array, | 13   Int32Array, | 
| 16   Uint8ClampedArray, | 14   Uint8ClampedArray, | 
| 17   Float32Array, | 15   Float32Array, | 
| 18   Float64Array]; | 16   Float64Array]; | 
| (...skipping 107 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 126   // exception. Note that this is different from Array.of, which uses | 124   // exception. Note that this is different from Array.of, which uses | 
| 127   // Array as default constructor. | 125   // Array as default constructor. | 
| 128   for (var x of [undefined, null, false, true, "cow", 42, 3.14]) { | 126   for (var x of [undefined, null, false, true, "cow", 42, 3.14]) { | 
| 129     assertThrows(function () { constructor.of.call(x); }, TypeError); | 127     assertThrows(function () { constructor.of.call(x); }, TypeError); | 
| 130   } | 128   } | 
| 131 } | 129 } | 
| 132 | 130 | 
| 133 for (var constructor of typedArrayConstructors) { | 131 for (var constructor of typedArrayConstructors) { | 
| 134   TestTypedArrayOf(constructor); | 132   TestTypedArrayOf(constructor); | 
| 135 } | 133 } | 
| OLD | NEW | 
|---|