blob: aaa03cc60f6092cdc98ab920c7e5e37e053e9582 [file] [log] [blame]
// |jit-test| error: InternalError: too much recursion
// FIXME: this should not give an internal error once OSI lands.
var forceReflow = false;
function rec(x, self) {
if (x > 0)
self(x - 1, self);
else if (forceReflow)
self(NaN, self);
}
for (var i = 0; i < 40; ++i)
rec(1, rec);
forceReflow = true;
rec(1, rec);