if (typeof oomAtAllocation !== 'function') quit(); var lfcode = new Array(); function k(a, f_arg, b, c) { for (var i = 0; i < 5; ++i) { f_arg(i + a); } } function t() { var x = 2; k(50, function(i) { x = i; }, 100, 200); oomAtAllocation(101); } try { t(); t(); } catch(e) { // ignore the exception }