var g = newGlobal({newCompartment: true}); var dbg = Debugger(g); var log = '';
dbg.onEnterFrame = function (frame) { var handler = {hit: function () { log += 'B'; }}; var lines = frame.script.getAllOffsets(); for (var line in lines) {
line = Number(line); var offs = lines[line]; for (var i = 0; i < offs.length; i++)
frame.script.setBreakpoint(offs[i], handler);
}
// Breakpoints hit on all four lines, plus the final line.
assertEq(log.replace(/[^B]/g, ''), 'BBBBB');
// onStep was called between each pair of breakpoints.
assertEq(/BB/.exec(log), null);
Messung V0.5
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.