michael@0: // In a debugger with multiple debuggees, findScripts finds scripts across all debuggees. michael@0: var g1 = newGlobal(); michael@0: var g2 = newGlobal(); michael@0: var dbg = new Debugger(); michael@0: var g1w = dbg.addDebuggee(g1); michael@0: var g2w = dbg.addDebuggee(g2); michael@0: michael@0: g1.eval('function f() {}'); michael@0: g2.eval('function g() {}'); michael@0: michael@0: var scripts = dbg.findScripts(); michael@0: assertEq(scripts.indexOf(g1w.makeDebuggeeValue(g1.f).script) != -1, true); michael@0: assertEq(scripts.indexOf(g2w.makeDebuggeeValue(g2.g).script) != -1, true);