| Index: src/cfg.h | 
| =================================================================== | 
| --- src/cfg.h	(revision 2628) | 
| +++ src/cfg.h	(working copy) | 
| @@ -201,11 +201,13 @@ | 
| // computation is not needed (though its side effects are). | 
| class Effect : public Location { | 
| public: | 
| -  // We should not try to emit code to read or write to Effect. | 
| +  // We should not try to emit code to read Effect. | 
| void Get(MacroAssembler* masm, Register reg) { UNREACHABLE(); } | 
| -  void Set(MacroAssembler* masm, Register reg) { UNREACHABLE(); } | 
| void Push(MacroAssembler* masm) { UNREACHABLE(); } | 
|  | 
| +  // Setting Effect is ignored. | 
| +  void Set(MacroAssembler* masm, Register reg) {} | 
| + | 
| #ifdef DEBUG | 
| void Print(); | 
| #endif | 
| @@ -311,6 +313,7 @@ | 
|  | 
| // Accessors. | 
| Location* location() { return loc_; } | 
| +  void set_location(Location* loc) { loc_ = loc; } | 
|  | 
| // Support for fast-compilation mode: | 
|  | 
|  |