bug-1649234-3.js (360B)
1 // |jit-test| exitstatus: 3; skip-if: getBuildConfiguration('pbl') 2 3 let debuggerRealm = newGlobal({newCompartment: true}); 4 debuggerRealm.debuggee = this; 5 debuggerRealm.eval(` 6 let dbg = new Debugger(debuggee); 7 dbg.onDebuggerStatement = (frame) => null; // terminate the debuggee 8 `); 9 10 Atomics.add(new Int32Array(1), 0, { 11 valueOf() { 12 debugger; 13 } 14 });