| //@ skip if $model == "Apple Watch Series 3" # added by mark-jsc-stress-test.py |
| var array = new Array(10000); |
| for (var i = 0; i < 100000; ++i) { |
| var thingy = new DataView(new ArrayBuffer(1000)); |
| array[i % array.length] = thingy; |
| for (var i = 0; i < array.length; ++i) { |
| if (array[i].byteLength != 1000) |
| throw "Error: bad length: " + array[i].byteLength; |
| if (array[i].buffer.byteLength != 1000) |
| throw "Error: bad buffer.byteLength: " + array[i].buffer.byteLength; |
| throw "Error: bad field 'f': " + array[i].f; |
| throw "Error: bad element 0: " + array[i][0]; |