michael@0: gczeal(2); michael@0: try { michael@0: DoWhile_3(); michael@0: } catch (e) {} michael@0: function f() { michael@0: test(); michael@0: yield 170; michael@0: } michael@0: function test() { michael@0: function foopy() { michael@0: try { michael@0: for (var i in f()); michael@0: } catch (e) {} michael@0: } michael@0: foopy(); michael@0: gc(); michael@0: } michael@0: test();