Source code

Revision control

Copy as Markdown

Other Tools

// Binary: cache/js-dbg-32-f1764bf06b29-linux
// Flags: --ion-eager
//
var callStack = new Array();
function enterFunc (funcName) {
funcName += "()";
callStack.push(funcName);
}
function exitFunc (funcName) {
var lastFunc = callStack.pop();
funcName += "()";
if (lastFunc != funcName)
print();
}
try {
test();
} catch(exc1) {}
function test() {
enterFunc ('test');
test();
}
for (var l = 0; l < 50000; l++)
exitFunc ('test');