| Index: src/code-factory.cc
|
| diff --git a/src/code-factory.cc b/src/code-factory.cc
|
| index 6d31a5f530dc137f2c11c77ea0022d2ca0a1c64c..4b4205b4452d33943a0e593cf2e027cf0fb02977 100644
|
| --- a/src/code-factory.cc
|
| +++ b/src/code-factory.cc
|
| @@ -59,18 +59,20 @@ Callable CodeFactory::KeyedLoadICInOptimizedCode(
|
|
|
| // static
|
| Callable CodeFactory::CallIC(Isolate* isolate, int argc,
|
| - ConvertReceiverMode mode) {
|
| - return Callable(CallIC::initialize_stub(isolate, argc, mode),
|
| + ConvertReceiverMode mode,
|
| + TailCallMode tail_call_mode) {
|
| + return Callable(CallIC::initialize_stub(isolate, argc, mode, tail_call_mode),
|
| CallFunctionWithFeedbackDescriptor(isolate));
|
| }
|
|
|
|
|
| // static
|
| Callable CodeFactory::CallICInOptimizedCode(Isolate* isolate, int argc,
|
| - ConvertReceiverMode mode) {
|
| - return Callable(
|
| - CallIC::initialize_stub_in_optimized_code(isolate, argc, mode),
|
| - CallFunctionWithFeedbackAndVectorDescriptor(isolate));
|
| + ConvertReceiverMode mode,
|
| + TailCallMode tail_call_mode) {
|
| + return Callable(CallIC::initialize_stub_in_optimized_code(isolate, argc, mode,
|
| + tail_call_mode),
|
| + CallFunctionWithFeedbackAndVectorDescriptor(isolate));
|
| }
|
|
|
|
|
|
|