| Index: src/builtins/builtins.h
|
| diff --git a/src/builtins/builtins.h b/src/builtins/builtins.h
|
| index 113ba1f883093f0dad1a85d54fa124af67d44fe1..be716ff0ef8ad9e651aed6b4aebb0580d45ed837 100644
|
| --- a/src/builtins/builtins.h
|
| +++ b/src/builtins/builtins.h
|
| @@ -126,9 +126,10 @@ namespace internal {
|
| ASM(InterpreterMarkBaselineOnReturn) \
|
| ASM(InterpreterPushArgsAndCall) \
|
| ASM(InterpreterPushArgsAndCallFunction) \
|
| - ASM(InterpreterPushArgsAndConstruct) \
|
| ASM(InterpreterPushArgsAndTailCall) \
|
| ASM(InterpreterPushArgsAndTailCallFunction) \
|
| + ASM(InterpreterPushArgsAndConstruct) \
|
| + ASM(InterpreterPushArgsAndConstructFunction) \
|
| ASM(InterpreterEnterBytecodeDispatch) \
|
| ASM(InterpreterOnStackReplacement) \
|
| \
|
| @@ -578,6 +579,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
|
| @@ -619,6 +621,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);
|
|
|
|
|