Index: src/hydrogen-escape-analysis.h |
diff --git a/src/hydrogen-escape-analysis.h b/src/hydrogen-escape-analysis.h |
index 123da214e3401ce960a8372fd88ad157ca84b0c6..2d425e2ecd692e4831cd2c802fd0e597881b3f7c 100644 |
--- a/src/hydrogen-escape-analysis.h |
+++ b/src/hydrogen-escape-analysis.h |
@@ -40,6 +40,7 @@ class HEscapeAnalysisPhase : public HPhase { |
explicit HEscapeAnalysisPhase(HGraph* graph) |
: HPhase("H_Escape analysis", graph), |
captured_(0, zone()), |
+ number_of_objects_(0), |
number_of_values_(0), |
cumulative_values_(0), |
block_states_(graph->blocks()->length(), zone()) { } |
@@ -73,6 +74,9 @@ class HEscapeAnalysisPhase : public HPhase { |
// List of allocations captured during collection phase. |
ZoneList<HInstruction*> captured_; |
+ // Number of captured objects on which scalar replacement was done. |
+ int number_of_objects_; |
+ |
// Number of scalar values tracked during scalar replacement phase. |
int number_of_values_; |
int cumulative_values_; |