| Index: src/builtins/builtins.h
|
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h
|
| index 929446de1b47b833a8817ef141c70ba0ce23cd4e..97e55fed379f575e094a443dd44b06aed9237ff6 100644
|
| --- a/src/builtins/builtins.h
|
| +++ b/src/builtins/builtins.h
|
| @@ -129,6 +129,7 @@ namespace internal {
|
| ASM(InterpreterPushArgsAndCall) \
|
| ASM(InterpreterPushArgsAndTailCall) \
|
| ASM(InterpreterPushArgsAndConstruct) \
|
| + ASM(InterpreterPushArgsAndConstructFunction) \
|
| ASM(InterpreterEnterBytecodeDispatch) \
|
| \
|
| /* Code life-cycle */ \
|
| @@ -552,6 +553,7 @@ class Builtins {
|
| Handle<Code> InterpreterPushArgsAndCall(
|
| TailCallMode tail_call_mode,
|
| CallableType function_type = CallableType::kAny);
|
| + Handle<Code> InterpreterPushArgsAndConstruct(CallableType function_type);
|
|
|
| Code* builtin(Name name) {
|
| // Code::cast cannot be used here since we access builtins
|
| @@ -593,6 +595,9 @@ class Builtins {
|
| MacroAssembler* masm, TailCallMode tail_call_mode,
|
| CallableType function_type);
|
|
|
| + static void Generate_InterpreterPushArgsAndConstructImpl(
|
| + MacroAssembler* masm, CallableType function_type);
|
| +
|
| static void Generate_DatePrototype_GetField(MacroAssembler* masm,
|
| int field_index);
|
|
|
|
|