michael@0: // The array returned by getDebuggees is just a snapshot, not live. michael@0: var dbg = new Debugger; michael@0: var a1 = dbg.getDebuggees(); michael@0: var g = newGlobal(); michael@0: var gw = dbg.addDebuggee(g); michael@0: assertEq(gw instanceof Debugger.Object, true); michael@0: var a2 = dbg.getDebuggees(); michael@0: assertEq(a2.length, 1); michael@0: assertEq(a2[0], gw); michael@0: assertEq(a1.length, 0);