debug-hook.js (372B)
1 var g = newGlobal({ newCompartment: true }); 2 var dbg = new Debugger(g); 3 var count = 0; 4 5 dbg.onNewScript = script => { 6 count++; 7 }; 8 9 var stencil = g.compileToStencil(`"a"`); 10 g.evalStencil(stencil); 11 assertEq(count, 1); 12 13 count = 0; 14 dbg.onNewScript = script => { 15 count++; 16 }; 17 18 var stencilXDR = g.compileToStencilXDR(`"b"`); 19 g.evalStencilXDR(stencilXDR); 20 assertEq(count, 1);