| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index 170f5eda6c51d8eb60b137eb6f8c275b5d7d7a85..78f351ab8ca282ca2450e0937915234c0a1564fa 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -3323,7 +3323,7 @@ HInstruction* HStringAdd::New(
|
| HConstant* c_right = HConstant::cast(right);
|
| HConstant* c_left = HConstant::cast(left);
|
| if (c_left->HasStringValue() && c_right->HasStringValue()) {
|
| - Factory* factory = Isolate::Current()->factory();
|
| + Factory* factory = zone->isolate()->factory();
|
| return new(zone) HConstant(factory->NewConsString(c_left->StringValue(),
|
| c_right->StringValue()),
|
| Representation::Tagged());
|
|
|