summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/gc/oomInExceptionHandlerBailout.js
blob: fd77c00c6e150c2b0e23c6ce9ea59614f546428b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if (!('oomTest' in this))
    quit();

oomTest(() => {
    let x = 0;
    try {
        for (let i = 0; i < 100; i++) {
            if (i == 99)
                throw "foo";
            x += i;
        }
    } catch (e) {
        x = 0;
    }
    return x;
});