summaryrefslogtreecommitdiffstats
path: root/js/src/jit-test/tests/ion/bug925067-3.js
blob: aad4d88a8f21c7b3c743286208eec5d4eb883065 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// |jit-test| error: 4
function h(o) {
    o.next();
}
function g(o) {
    for (var i=0; i<5; i++) {};
    if (o.x >= 0) {
	for(;;)
	    h(o);
    }
    return o.x;
}
function f() {
    var o = {x: 0, next: function() {
	if (this.x++ > 100)
	    throw 4;
    }};
    g(o);
}
f();