bug-1155455.js (468B)
1 // |jit-test| error: TypeError 2 var g = newGlobal(); 3 gczeal(10, 2) 4 var dbg = Debugger(g); 5 dbg.onDebuggerStatement = function (frame1) { 6 function hit(frame2) { 7 return hit[0] = "mutated"; 8 } 9 var s = frame1.script; 10 var offs = s.getLineOffsets(g.line0 + 2); 11 for (var i = 0; i < offs.length; i++) 12 s.setBreakpoint(offs[i], {hit: hit}); 13 return; 14 }; 15 var lfGlobal = newGlobal(); 16 g.eval("var line0 = Error().lineNumber;\n debugger;\nx = 1;\n");