// Debuggers with enabled onExceptionUnwind hooks should not be GC'd even if // they are otherwise unreachable.
load(libdir + "asserts.js");
var g = newGlobal({newCompartment: true}); var actual = 0; var expected = 0;
function f() { for (var i = 0; i < 20; i++) { var dbg = new Debugger(g);
dbg.num = i;
dbg.onExceptionUnwind = function (stack, exc) { actual += this.num; };
expected += i;
}
}
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.