| Index: src/ia32/lithium-ia32.h | 
| =================================================================== | 
| --- src/ia32/lithium-ia32.h	(revision 10686) | 
| +++ src/ia32/lithium-ia32.h	(working copy) | 
| @@ -81,6 +81,7 @@ | 
| V(ConstantI)                                  \ | 
| V(ConstantT)                                  \ | 
| V(Context)                                    \ | 
| +  V(DeclareGlobals)                             \ | 
| V(DeleteProperty)                             \ | 
| V(Deoptimize)                                 \ | 
| V(DivI)                                       \ | 
| @@ -1385,6 +1386,17 @@ | 
| }; | 
|  | 
|  | 
| +class LDeclareGlobals: public LTemplateInstruction<0, 1, 0> { | 
| + public: | 
| +  explicit LDeclareGlobals(LOperand* context) { | 
| +    inputs_[0] = context; | 
| +  } | 
| + | 
| +  DECLARE_CONCRETE_INSTRUCTION(DeclareGlobals, "declare-globals") | 
| +  DECLARE_HYDROGEN_ACCESSOR(DeclareGlobals) | 
| +}; | 
| + | 
| + | 
| class LGlobalObject: public LTemplateInstruction<1, 1, 0> { | 
| public: | 
| explicit LGlobalObject(LOperand* context) { | 
|  |