Index: src/x64/macro-assembler-x64.h |
diff --git a/src/x64/macro-assembler-x64.h b/src/x64/macro-assembler-x64.h |
index 958d5a02c2ec55bfeac71430243d0a26460e06c2..70780fbba0bf0698d49ad5bc7117a37ad94373f0 100644 |
--- a/src/x64/macro-assembler-x64.h |
+++ b/src/x64/macro-assembler-x64.h |
@@ -117,7 +117,7 @@ class MacroAssembler: public Assembler { |
// JavaScript invokes |
// Invoke the JavaScript function code by either calling or jumping. |
- void InvokeCode(const Operand& code, |
+ void InvokeCode(Register code, |
const ParameterCount& expected, |
const ParameterCount& actual, |
InvokeFlag flag); |
@@ -291,13 +291,13 @@ class MacroAssembler: public Assembler { |
bool generating_stub_; |
bool allow_stub_calls_; |
Handle<Object> code_object_; // This handle will be patched with the code |
- // code object on installation. |
+ // object on installation. |
// Helper functions for generating invokes. |
void InvokePrologue(const ParameterCount& expected, |
const ParameterCount& actual, |
Handle<Code> code_constant, |
- const Operand& code_operand, |
+ Register code_register, |
Label* done, |
InvokeFlag flag); |