| Index: src/x64/macro-assembler-x64.h | 
| diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h | 
| index 716a591f2e4079cd75b8627e0556c30d2923a3d9..0b95b6798e5cf7b9021252e437bc1c78d2cee9a4 100644 | 
| --- a/src/x64/macro-assembler-x64.h | 
| +++ b/src/x64/macro-assembler-x64.h | 
| @@ -79,6 +79,9 @@ struct SmiIndex { | 
| }; | 
|  | 
|  | 
| +void IterateCompiledFrame(const StandardFrame* frame, ObjectVisitor* v); | 
| + | 
| + | 
| // MacroAssembler implements a collection of frequently used macros. | 
| class MacroAssembler: public Assembler { | 
| public: | 
| @@ -1416,7 +1419,8 @@ class MacroAssembler: public Assembler { | 
|  | 
| // Needs access to SafepointRegisterStackIndex for compiled frame | 
| // traversal. | 
| -  friend class CompiledFrame; | 
| +  friend void IterateCompiledFrame(const StandardFrame* frame, | 
| +                                   ObjectVisitor* v); | 
| }; | 
|  | 
|  | 
|  |