| Index: src/compiler/escape-analysis.cc
|
| diff --git a/src/compiler/escape-analysis.cc b/src/compiler/escape-analysis.cc
|
| index c159f1ad385dd295e9f8b3537b2251d120d18a4c..696ac9118392175e59bed391e53dbe2eafd7f7fd 100644
|
| --- a/src/compiler/escape-analysis.cc
|
| +++ b/src/compiler/escape-analysis.cc
|
| @@ -689,6 +689,7 @@ void EscapeStatusAnalysis::Process(Node* node) {
|
| }
|
| } else {
|
| Node* from = NodeProperties::GetValueInput(node, 0);
|
| + from = object_analysis_->ResolveReplacement(from);
|
| if (SetEscaped(from)) {
|
| TRACE("Setting #%d (%s) to escaped because of unresolved load #%i\n",
|
| from->id(), from->op()->mnemonic(), node->id());
|
|
|