michael@0: var g = newGlobal(); michael@0: var k = g.eval('var u = new Object(); u'); michael@0: var m = new WeakMap(); michael@0: m.set(k, {}); michael@0: k = null; michael@0: gc(); michael@0: k = g.eval('u'); michael@0: assertEq(m.has(k), true);