| Index: src/ia32/fast-codegen-ia32.cc
 | 
| ===================================================================
 | 
| --- src/ia32/fast-codegen-ia32.cc	(revision 3788)
 | 
| +++ src/ia32/fast-codegen-ia32.cc	(working copy)
 | 
| @@ -103,10 +103,8 @@
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void FastCodeGenerator::Generate(FunctionLiteral* fun, CompilationInfo* info) {
 | 
| -  ASSERT(function_ == NULL);
 | 
| +void FastCodeGenerator::Generate(CompilationInfo* info) {
 | 
|    ASSERT(info_ == NULL);
 | 
| -  function_ = fun;
 | 
|    info_ = info;
 | 
|  
 | 
|    // Save the caller's frame pointer and set up our own.
 | 
| @@ -121,7 +119,7 @@
 | 
|    // Receiver (this) is allocated to edx if there are this properties.
 | 
|    if (has_this_properties()) EmitReceiverMapCheck();
 | 
|  
 | 
| -  VisitStatements(fun->body());
 | 
| +  VisitStatements(function()->body());
 | 
|  
 | 
|    Comment return_cmnt(masm(), ";; Return(<undefined>)");
 | 
|    __ mov(eax, Factory::undefined_value());
 | 
| @@ -129,7 +127,7 @@
 | 
|    Comment epilogue_cmnt(masm(), ";; Epilogue");
 | 
|    __ mov(esp, ebp);
 | 
|    __ pop(ebp);
 | 
| -  __ ret((fun->scope()->num_parameters() + 1) * kPointerSize);
 | 
| +  __ ret((scope()->num_parameters() + 1) * kPointerSize);
 | 
|  
 | 
|    __ bind(&bailout_);
 | 
|  }
 | 
| 
 |