Index: src/ic/ic.cc |
diff --git a/src/ic/ic.cc b/src/ic/ic.cc |
index 5cbf939c94de15782f07c3910c83e8954fa662fb..4220997e2e5b7aa722863c0ffeadbcb33a417174 100644 |
--- a/src/ic/ic.cc |
+++ b/src/ic/ic.cc |
@@ -1561,18 +1561,18 @@ MaybeHandle<Object> StoreIC::Store(Handle<Object> object, Handle<Name> name, |
return value; |
} |
- |
Handle<Code> CallIC::initialize_stub(Isolate* isolate, int argc, |
- ConvertReceiverMode mode) { |
- CallICTrampolineStub stub(isolate, CallICState(argc, mode)); |
+ ConvertReceiverMode mode, |
+ TailCallMode tail_call_mode) { |
+ CallICTrampolineStub stub(isolate, CallICState(argc, mode, tail_call_mode)); |
Handle<Code> code = stub.GetCode(); |
return code; |
} |
- |
Handle<Code> CallIC::initialize_stub_in_optimized_code( |
- Isolate* isolate, int argc, ConvertReceiverMode mode) { |
- CallICStub stub(isolate, CallICState(argc, mode)); |
+ Isolate* isolate, int argc, ConvertReceiverMode mode, |
+ TailCallMode tail_call_mode) { |
+ CallICStub stub(isolate, CallICState(argc, mode, tail_call_mode)); |
Handle<Code> code = stub.GetCode(); |
return code; |
} |