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