[ARM,MIPS] Skip slow tests
[WebKit-https.git] / JSTests / stress / arrayify-array-storage-typed-array.js
1 function make1() {
2     var a = [];
3     a.__defineGetter__(42, function() { return 42; });
4     return a;
5 }
6
7 noInline(make1);
8
9 function make2() {
10     return [42];
11 }
12
13 noInline(make2);
14
15 for (var i = 0; i < 10000; ++i) {
16     make1();
17     make2();
18 }
19
20 function foo(o) {
21     o[0] = 0;
22 }
23
24 noInline(foo);
25
26 for (var i = 0; i < 10000; ++i) {
27     foo(make1());
28     foo(make2());
29 }
30
31 var o = new Int8Array(100);
32 var b = o.buffer;
33 foo(o);
34 if (o.buffer != b)
35     throw "Error: buffer changed.";
36