Debugger-debuggees-32.js (259B)
1 let g = newGlobal({newCompartment: true}); 2 g.eval('function* f() { yield 123; }'); 3 4 let dbg = Debugger(g); 5 let genObj = g.f(); 6 7 dbg.onEnterFrame = frame => { 8 frame.onStep = () => {}; 9 dbg.removeDebuggee(g); 10 dbg.addDebuggee(g); 11 }; 12 13 genObj.return();