michael@0: function testFewerGlobalsInInnerTree() { michael@0: for each (a in [new Number(1), new Number(1), {}, {}, new Number(1)]) { michael@0: for each (b in [2, "", 2, "", "", ""]) { michael@0: for each (c in [{}, {}, 3, 3, 3, 3, {}, {}]) { michael@0: 4 + a; michael@0: } michael@0: } michael@0: } michael@0: delete a; michael@0: delete b; michael@0: delete c; michael@0: return "ok"; michael@0: } michael@0: assertEq(testFewerGlobalsInInnerTree(), "ok");