| Index: runtime/vm/stack_frame.cc
|
| diff --git a/runtime/vm/stack_frame.cc b/runtime/vm/stack_frame.cc
|
| index 47a72d2ad1d43611b9296c8fe0f3ecc9ee939b41..3ae8d3321ced206ba6ac3ceecfcd63d981fb10e0 100644
|
| --- a/runtime/vm/stack_frame.cc
|
| +++ b/runtime/vm/stack_frame.cc
|
| @@ -332,11 +332,8 @@ void InlinedFunctionsIterator::Advance() {
|
| ASSERT(deopt_instructions_.length() != 0);
|
| while (index_ < deopt_instructions_.length()) {
|
| DeoptInstr* deopt_instr = deopt_instructions_[index_++];
|
| - ASSERT(deopt_instr->kind() != DeoptInstr::kRetBeforeAddress);
|
| - if (deopt_instr->kind() == DeoptInstr::kRetAfterAddress) {
|
| - pc_ = DeoptInstr::GetRetAfterAddress(deopt_instr,
|
| - object_table_,
|
| - &func);
|
| + if (deopt_instr->kind() == DeoptInstr::kRetAddress) {
|
| + pc_ = DeoptInstr::GetRetAddress(deopt_instr, object_table_, &func);
|
| code_ = func.unoptimized_code();
|
| function_ = func.raw();
|
| return;
|
|
|