| 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
|
|
|