michael@0: // We still get onNewScript notifications for code compiled off the main thread. michael@0: michael@0: if (workerThreadCount() === 0) michael@0: quit(0); michael@0: michael@0: var g = newGlobal(); michael@0: var dbg = new Debugger(g); michael@0: michael@0: var log; michael@0: dbg.onNewScript = function (s) { michael@0: log += 's'; michael@0: assertEq(s.source.text, '"t" + "wine"'); michael@0: } michael@0: michael@0: log = ''; michael@0: g.offThreadCompileScript('"t" + "wine"'); michael@0: assertEq(g.runOffThreadScript(), 'twine'); michael@0: assertEq(log, 's');