Source code
Revision control
Copy as Markdown
Other Tools
// |jit-test| --fast-warmup
var dbgGlobal1 = newGlobal({ newCompartment: true });
for (var i = 0; i < 25; ++i) {
try {
var dbg = new dbgGlobal1.Debugger;
dbg.addDebuggee(this);
dbg.collectCoverageInfo = true;
var dbgGlobal2 = newGlobal({ newCompartment: true });
dbgGlobal2.debuggeeGlobal = this;
dbgGlobal2.eval("(" + function () { new Debugger(debuggeeGlobal); } + ")();");
dbg.removeDebuggee(this);
dbg = null;
if ((i % 10) === 0) {
gc();
}
} catch (ex) {}
}