Index: src/compiler/simplified-lowering.cc |
diff --git a/src/compiler/simplified-lowering.cc b/src/compiler/simplified-lowering.cc |
index 0b302bcb40fde2c7672941b6f71dde7e4e8310a3..74af3980ff7215adc96a40bb47efae53b7d5804d 100644 |
--- a/src/compiler/simplified-lowering.cc |
+++ b/src/compiler/simplified-lowering.cc |
@@ -852,9 +852,9 @@ void SimplifiedLowering::DoStoreElement(Node* node) { |
void SimplifiedLowering::DoStringAdd(Node* node) { |
StringAddStub stub(zone()->isolate(), STRING_ADD_CHECK_NONE, NOT_TENURED); |
- CodeStubInterfaceDescriptor d(&stub); |
+ CallInterfaceDescriptor d = stub.GetCallInterfaceDescriptor(); |
CallDescriptor::Flags flags = CallDescriptor::kNoFlags; |
- CallDescriptor* desc = Linkage::GetStubCallDescriptor(&d, 0, flags, zone()); |
+ CallDescriptor* desc = Linkage::GetStubCallDescriptor(d, 0, flags, zone()); |
node->set_op(common()->Call(desc)); |
node->InsertInput(zone(), 0, jsgraph()->HeapConstant(stub.GetCode())); |
node->AppendInput(zone(), jsgraph()->UndefinedConstant()); |