michael@0: function g(code) { michael@0: f = Function(code); michael@0: for (a in f()) {} michael@0: } michael@0: michael@0: /* Get call ic in a state to call CompileFunction for new functions. */ michael@0: g() michael@0: g("(function(){})") michael@0: g() michael@0: michael@0: /* Call generator with frame created by call ic + CompileFunction. */ michael@0: g("yield")