summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/gc/bug1191756.js
blob: b52203a9d1f5e201b9ff1c87a89a8b19a8fee6bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if (typeof 'oomAtAllocation' === 'undefined')
    quit();

function fn(i) {
    if (i == 3)
      return ["isFinite"].map(function (i) {});
    return [];
}

try {
    fn(0);
    fn(1);
    fn(2);
    oomAtAllocation(50);
    fn(3);
} catch(e) {
    // Ignore oom
}