Chromium Code Reviews| Index: runtime/vm/deopt_instructions.cc |
| =================================================================== |
| --- runtime/vm/deopt_instructions.cc (revision 11533) |
| +++ runtime/vm/deopt_instructions.cc (working copy) |
| @@ -100,7 +100,8 @@ |
| deopt_id_as_smi ^= deopt_context->ObjectAt(object_table_index_ + 1); |
| const Code& code = |
| Code::Handle(deopt_context->isolate(), function.unoptimized_code()); |
| - uword continue_at_pc = code.GetDeoptPcAtDeoptId(deopt_id_as_smi.Value()); |
| + uword continue_at_pc = |
| + code.GetDeoptBeforePcAtDeoptId(deopt_id_as_smi.Value()); |
|
siva
2012/08/30 01:37:30
Ditto question about unoptimized code having a Deo
srdjan
2012/08/30 17:16:16
Ditto answer
|
| intptr_t* to_addr = deopt_context->GetToFrameAddressAt(to_index); |
| *to_addr = continue_at_pc; |
| } |