summaryrefslogtreecommitdiff
path: root/js/src/jit-test/tests/jaeger/bug591602.js
blob: a6ba464c62d488275c352fdb81f0c3639a44c069 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
try {
    for (x in ['']) {
        gczeal(2)
    }
} catch(e) {}
try {
    var x, e
    p()
} catch(e) {}
try { (function() {
        let(x)((function() {
            let(y)((function() {
                try {
                    let(c) o
                } finally { (f, *::*)
                }
            }))
        }))
    })()
} catch(e) {}
try { (function() {
        if (x.w("", (function() {
            t
        })())) {}
    })()
} catch(e) {}
try {
    gczeal()
} catch(e) {}
try { (function() {
        for (let w in [0, 0]) let(b)((function() {
            let(x = w = [])((function() {
                for (let a in []);
            }))
        })())
    })()
} catch(e) {}

/* Don't assert with -m only. */