Index: runtime/vm/code_generator.cc |
diff --git a/runtime/vm/code_generator.cc b/runtime/vm/code_generator.cc |
index 38663d64a8f7f30b73cc7cd31b508d3ba7773e01..ca54de573fbf01aa011c269d323f0cd04b06ec93 100644 |
--- a/runtime/vm/code_generator.cc |
+++ b/runtime/vm/code_generator.cc |
@@ -1407,8 +1407,9 @@ DEOPT_REASONS(DEOPT_REASON_TO_TEXT) |
void DeoptimizeAt(const Code& optimized_code, uword pc) { |
ASSERT(optimized_code.is_optimized()); |
ICData::DeoptReasonId deopt_reason = ICData::kDeoptUnknown; |
- const DeoptInfo& deopt_info = |
- DeoptInfo::Handle(optimized_code.GetDeoptInfoAtPc(pc, &deopt_reason)); |
+ uint32_t deopt_flags = 0; |
+ const DeoptInfo& deopt_info = DeoptInfo::Handle( |
+ optimized_code.GetDeoptInfoAtPc(pc, &deopt_reason, &deopt_flags)); |
ASSERT(!deopt_info.IsNull()); |
const Function& function = Function::Handle(optimized_code.function()); |
const Code& unoptimized_code = Code::Handle(function.unoptimized_code()); |