Add addOutput() / removeOutput() utility functions to AudioSummingJunction
[WebKit-https.git] / JSTests / stress / ftl-gettypedarrayoffset-wasteful.js
1 function foo(x){
2     return x.byteOffset
3 }
4
5 noInline(foo);
6
7 for (var i = 0; i < 100000; ++i) {
8     var b = new Uint8Array(new ArrayBuffer(42), 0);
9     if (foo(b) != 0) 
10         throw new Error();
11     b = new Uint8Array(new ArrayBuffer(42), 5);
12     if (foo(b) !== 5)
13         throw new Error();
14     b = new Int32Array(new ArrayBuffer(100000 * 4), i * 4);
15     if (foo(b) !== i * 4)
16         throw new Error();
17 }
18