Index: src/compiler/pipeline.cc |
diff --git a/src/compiler/pipeline.cc b/src/compiler/pipeline.cc |
index 8890f80f501b9fe56c3462fcb6d6aee644feaadf..a7c334c5cdd8ff636897103e69056aa2167424d9 100644 |
--- a/src/compiler/pipeline.cc |
+++ b/src/compiler/pipeline.cc |
@@ -652,16 +652,12 @@ struct EscapeAnalysisPhase { |
static const char* phase_name() { return "escape analysis"; } |
void Run(PipelineData* data, Zone* temp_zone) { |
- EscapeObjectAnalysis escape_analysis(data->graph(), |
- data->jsgraph()->common(), temp_zone); |
+ EscapeAnalysis escape_analysis(data->graph(), data->jsgraph()->common(), |
+ temp_zone); |
escape_analysis.Run(); |
- EscapeStatusAnalysis escape_status(&escape_analysis, data->graph(), |
- temp_zone); |
- escape_status.Run(); |
JSGraphReducer graph_reducer(data->jsgraph(), temp_zone); |
EscapeAnalysisReducer escape_reducer(&graph_reducer, data->jsgraph(), |
- &escape_status, &escape_analysis, |
- temp_zone); |
+ &escape_analysis, temp_zone); |
AddReducer(data, &graph_reducer, &escape_reducer); |
graph_reducer.ReduceGraph(); |
} |