summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/basic/bug1207863.js
blob: e452694e9974b8704016aaf09870c912d4329651 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// |jit-test| allow-oom; allow-unhandlable-oom

function oomTest(f) {
    var i = 1;
    do {
        try {
            oomAtAllocation(i);
            f();
        } catch (e) {
            more = resetOOMFailure();
        }
        i++;
    } while(more);
}
oomTest(
	() => 3
	| (function () {
	  "use strict";
	  return eval("f();");
	})()
);