var g = newGlobal({newCompartment: true}); var dbg = new Debugger(g);
// Apply |f| to each frame that is |skip| frames up from each frame that // executes a 'debugger' statement when evaluating |code| in the global g. function ApplyToFrameScript(code, skip, f) {
dbg.onDebuggerStatement = function (frame) { while (skip-- > 0)
frame = frame.older;
assertEq(frame.type, "call");
f(frame.script);
};
g.eval(code);
}
// This would be nice, once we can get host call frames: // ApplyToFrameScript("(function () { debugger; }).call(null);", 1, // function (script) { // assertEq(script, null); // });
Messung V0.5
¤ Dauer der Verarbeitung: 0.16 Sekunden
(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.