| Index: src/hydrogen-instructions.cc
 | 
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
 | 
| index d4938e5c3848d9509b7d0603ae19c2cf253a4373..84a4767c2ea5bd2af0293c4bbbeb83f6c92e79ef 100644
 | 
| --- a/src/hydrogen-instructions.cc
 | 
| +++ b/src/hydrogen-instructions.cc
 | 
| @@ -3226,7 +3226,8 @@ HInstruction* HStringAdd::New(
 | 
|      HConstant* c_right = HConstant::cast(right);
 | 
|      HConstant* c_left = HConstant::cast(left);
 | 
|      if (c_left->HasStringValue() && c_right->HasStringValue()) {
 | 
| -      return new(zone) HConstant(FACTORY->NewConsString(c_left->StringValue(),
 | 
| +      Factory* factory = Isolate::Current()->factory();
 | 
| +      return new(zone) HConstant(factory->NewConsString(c_left->StringValue(),
 | 
|                                                          c_right->StringValue()),
 | 
|                                   Representation::Tagged());
 | 
|      }
 | 
| 
 |