michael@0: gczeal(2); michael@0: o1 = Iterator; michael@0: var o2 = (function() { return arguments; })(); michael@0: function f(o) { michael@0: for(var j=0; j<20; j++) { michael@0: Object.seal(o2); michael@0: (function() { return eval(o); })() == o1; michael@0: (function() { return {x: arguments}.x; })(); michael@0: if (false) {}; michael@0: } michael@0: } michael@0: f({});