| 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());
|
|
|