Source code

Revision control

Copy as Markdown

Other Tools

if (!this.enqueueMark) {
quit();
}
let global = newGlobal({newCompartment: true});
let original = new FakeDOMObject();
original['bar'] = {};
let {object, transplant} = transplantableObject({object: original});
assertEq(object, original)
enqueueMark(object);
enqueueMark("yield");
gczeal(0);
gczeal(8);
startgc(1);
gcslice(1);
transplant(global);