Index: runtime/vm/simulator_mips.cc |
diff --git a/runtime/vm/simulator_mips.cc b/runtime/vm/simulator_mips.cc |
index f3c325f9e1a2a8aee6a0ba94b8f507bdd7163e2a..8045e3413e1d7efbf13d3aafb1e60c05f6ec0849 100644 |
--- a/runtime/vm/simulator_mips.cc |
+++ b/runtime/vm/simulator_mips.cc |
@@ -281,9 +281,10 @@ void SimulatorDebugger::PrintDartFrame(uword pc, |
void SimulatorDebugger::PrintBacktrace() { |
- StackFrameIterator frames(sim_->get_register(FP), sim_->get_register(SP), |
- sim_->get_pc(), |
- StackFrameIterator::kDontValidateFrames); |
+ StackFrameIterator frames( |
+ sim_->get_register(FP), sim_->get_register(SP), sim_->get_pc(), |
+ StackFrameIterator::kDontValidateFrames, Thread::Current(), |
+ StackFrameIterator::kNoCrossThreadIteration); |
StackFrame* frame = frames.NextFrame(); |
ASSERT(frame != NULL); |
Function& function = Function::Handle(); |