summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/TypedObject/bug1103273-1.js
blob: 3e96644236b4bc6e096fb925dd611d03a74604c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if (!this.hasOwnProperty("TypedObject"))
  quit();

gczeal(2);
var Vec3u16Type = TypedObject.uint16.array(3);
function foo_u16(n) {
    if (n == 0)
        return;
    var i = 0;
    var vec = new Vec3u16Type([i, i+1, i+2]);
    var sum = vec[0] + vec[1] + vec[(/[]/g )];
    foo_u16(n - 1);
}
foo_u16(100);