Index: src/compiler/code-stub-assembler.cc |
diff --git a/src/compiler/code-stub-assembler.cc b/src/compiler/code-stub-assembler.cc |
index 772a1bf0c67a2ca19442428abca3743a88566ae1..458c9c81134ff0e6db2d0d3cee5c21e53bc824a4 100644 |
--- a/src/compiler/code-stub-assembler.cc |
+++ b/src/compiler/code-stub-assembler.cc |
@@ -1507,15 +1507,13 @@ Node* CodeStubAssembler::TailCallStub(const CallInterfaceDescriptor& descriptor, |
return raw_assembler_->TailCallN(call_descriptor, target, args); |
} |
-Node* CodeStubAssembler::TailCall( |
- const CallInterfaceDescriptor& interface_descriptor, Node* code_target, |
- Node** args, size_t result_size) { |
- CallDescriptor* descriptor = Linkage::GetStubCallDescriptor( |
+Node* CodeStubAssembler::TailCallBytecodeDispatch( |
+ const CallInterfaceDescriptor& interface_descriptor, |
+ Node* code_target_address, Node** args) { |
+ CallDescriptor* descriptor = Linkage::GetBytecodeDispatchCallDescriptor( |
isolate(), zone(), interface_descriptor, |
- interface_descriptor.GetStackParameterCount(), |
- CallDescriptor::kSupportsTailCalls, Operator::kNoProperties, |
- MachineType::AnyTagged(), result_size); |
- return raw_assembler_->TailCallN(descriptor, code_target, args); |
+ interface_descriptor.GetStackParameterCount()); |
+ return raw_assembler_->TailCallN(descriptor, code_target_address, args); |
} |
void CodeStubAssembler::Goto(CodeStubAssembler::Label* label) { |