michael@0: // Binary: cache/js-dbg-64-ca97bbcd6b90-linux michael@0: // Flags: --ion-eager michael@0: // michael@0: michael@0: gczeal(4); michael@0: function TestCase(n, d, e, a) {} michael@0: TestCase.prototype.dump = function () {}; michael@0: TestCase.prototype.testFailed = (function TestCase_testFailed() { michael@0: }); michael@0: try { michael@0: try { } catch(ex1) { } michael@0: } catch(ex) { } michael@0: options.initvalues = {}; michael@0: var optionNames = options().split(','); michael@0: var optionsframe = {}; michael@0: try { michael@0: optionsClear(); michael@0: } catch(ex) { } michael@0: var lfcode = new Array(); michael@0: lfcode.push("\ michael@0: try { } catch (exception) { }\ michael@0: try { } catch (exception) { }\ michael@0: try { } catch (exception) { }\ michael@0: try { } catch (actual) { }\ michael@0: var props = {};\ michael@0: function test(which) {\ michael@0: var g = newGlobal();\ michael@0: function addDebugger(g, i) {\ michael@0: var dbg = Debugger(g);\ michael@0: dbg.onDebuggerStatement = function (frame) { };\ michael@0: }\ michael@0: for (var i = 0; i < 3; i++) {\ michael@0: addDebugger(g, i);\ michael@0: }\ michael@0: g.eval(\"debugger;\");\ michael@0: }\ michael@0: for (var j = 0; j < 3; j++) test(j);\ michael@0: "); michael@0: while (true) { michael@0: var file = lfcode.shift(); if (file == undefined) { break; } michael@0: try { evaluate(file); } catch (lfVare) { } michael@0: }