Index: runtime/vm/simulator_mips.cc |
diff --git a/runtime/vm/simulator_mips.cc b/runtime/vm/simulator_mips.cc |
index f8da783b8159416050b8a71e50f3d4353ed62f14..a6bd8de87b836d326d225199a88a81ef9f7410d8 100644 |
--- a/runtime/vm/simulator_mips.cc |
+++ b/runtime/vm/simulator_mips.cc |
@@ -2476,7 +2476,7 @@ void Simulator::Longjmp(uword pc, |
set_register(FP, static_cast<int32_t>(fp)); |
set_register(THR, reinterpret_cast<int32_t>(thread)); |
// Set the tag. |
- isolate->set_vm_tag(VMTag::kDartTagId); |
+ thread->set_vm_tag(VMTag::kDartTagId); |
// Clear top exit frame. |
isolate->set_top_exit_frame_info(0); |