blob: 948fc7478355557eb4e94b4010fcd7ff9d54f76d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// Different typed array types to ensure we emit a SetProp IC.
var xs = [
new Float32Array(10),
new Float64Array(10),
];
for (var i = 0; i < 100; ++i) {
var ta = xs[i & 1];
var v = +ta[0];
// Store with payload-register rhs.
ta[0] = ~v;
}
assertEq(xs[0][0], 0);
assertEq(xs[1][0], 0);
|