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 |