summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/debug/bug1304553.js
blob: 2ac24954e3989134395e10f49c208aa0bf09661b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var dbgGlobal = newGlobal({newCompartment: true});
var dbg = new dbgGlobal.Debugger();
dbg.addDebuggee(this);
function evalInFrame() {
    var frame = dbg.getNewestFrame().older.older;
    frame.eval("1");
};
var actual = '';
try {
    function f() {
        evalInFrame();
    }
} catch (e) {}
let m = parseModule(`
                    actual = '';
                    for (var i = 0; i < 1; ++i)
                        f(i);
                    actual;
                    `);
moduleLink(m);
moduleEvaluate(m);