| Index: src/x64/macro-assembler-x64.h | 
| diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h | 
| index 4c177205b6be4f143933f751678641b9dbc14f52..8499edfb5abc5e63dbb071c99b85acc1e31a0475 100644 | 
| --- a/src/x64/macro-assembler-x64.h | 
| +++ b/src/x64/macro-assembler-x64.h | 
| @@ -692,7 +692,9 @@ class MacroAssembler: public Assembler { | 
|  | 
| void Call(Address destination, RelocInfo::Mode rmode); | 
| void Call(ExternalReference ext); | 
| -  void Call(Handle<Code> code_object, RelocInfo::Mode rmode); | 
| +  void Call(Handle<Code> code_object, | 
| +            RelocInfo::Mode rmode, | 
| +            unsigned ast_id = kNoASTId); | 
|  | 
| // The size of the code generated for different call instructions. | 
| int CallSize(Address destination, RelocInfo::Mode rmode) { | 
| @@ -932,7 +934,7 @@ class MacroAssembler: public Assembler { | 
| // Runtime calls | 
|  | 
| // Call a code stub. | 
| -  void CallStub(CodeStub* stub); | 
| +  void CallStub(CodeStub* stub, unsigned ast_id = kNoASTId); | 
|  | 
| // Call a code stub and return the code object called.  Try to generate | 
| // the code if necessary.  Do not perform a GC but instead return a retry | 
|  |