Index: src/arm/macro-assembler-arm.h |
diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h |
index 36b0cee2951c17e9f1689e8f19d395c9e9a01c93..7b95d69154c0046d0c5aa64fdd7f8b00335ca629 100644 |
--- a/src/arm/macro-assembler-arm.h |
+++ b/src/arm/macro-assembler-arm.h |
@@ -33,6 +33,9 @@ |
namespace v8 { |
namespace internal { |
+// Forward declaration. |
+class PostCallGenerator; |
+ |
// ---------------------------------------------------------------------------- |
// Static helper functions |
@@ -281,7 +284,8 @@ class MacroAssembler: public Assembler { |
void InvokeCode(Register code, |
const ParameterCount& expected, |
const ParameterCount& actual, |
- InvokeFlag flag); |
+ InvokeFlag flag, |
+ PostCallGenerator* post_call_generator = NULL); |
void InvokeCode(Handle<Code> code, |
const ParameterCount& expected, |
@@ -293,7 +297,8 @@ class MacroAssembler: public Assembler { |
// current context to the context in the function before invoking. |
void InvokeFunction(Register function, |
const ParameterCount& actual, |
- InvokeFlag flag); |
+ InvokeFlag flag, |
+ PostCallGenerator* post_call_generator = NULL); |
void InvokeFunction(JSFunction* function, |
const ParameterCount& actual, |
@@ -742,7 +747,8 @@ class MacroAssembler: public Assembler { |
Handle<Code> code_constant, |
Register code_reg, |
Label* done, |
- InvokeFlag flag); |
+ InvokeFlag flag, |
+ PostCallGenerator* post_call_generator = NULL); |
// Activation support. |
void EnterFrame(StackFrame::Type type); |