Index: src/hydrogen-instructions.cc |
diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
index 76d6614d418569fdb84b3fda0c4de43a6f6a3b0b..642e79b9e0de8589f6a0003f8431a346a04a75d6 100644 |
--- a/src/hydrogen-instructions.cc |
+++ b/src/hydrogen-instructions.cc |
@@ -991,6 +991,15 @@ void HNumericConstraint::PrintDataTo(StringStream* stream) { |
} |
+void HUnknownOSRValue::PrintDataTo(StringStream *stream) { |
+ const char* type = "expression"; |
+ if (environment_->is_local_index(index_)) type = "local"; |
+ if (environment_->is_special_index(index_)) type = "special"; |
+ if (environment_->is_parameter_index(index_)) type = "parameter"; |
+ stream->Add("%s @ %d", type, index_); |
+} |
+ |
+ |
HInductionVariableAnnotation* HInductionVariableAnnotation::AddToGraph( |
HPhi* phi, |
NumericRelation relation, |