Lines Matching refs:unwinder
92 unwindstack::Unwinder* unwinder = UnwindHelper::Get(Thread::Current(), max_depth_)->Unwinder(); in Collect() local
93 if (!CollectImpl(unwinder)) { in Collect()
98 if (!any_changed || !CollectImpl(unwinder)) { in Collect()
100 std::vector<unwindstack::FrameData>& frames = unwinder->frames(); in Collect()
101 LOG(ERROR) << "Failed to unwind stack (error " << unwinder->LastErrorCodeString() << "):"; in Collect()
115 bool BacktraceCollector::CollectImpl(unwindstack::Unwinder* unwinder) { in CollectImpl() argument
118 unwinder->SetRegs(regs.get()); in CollectImpl()
119 unwinder->Unwind(); in CollectImpl()
122 if (unwinder->NumFrames() > skip_count_) { in CollectImpl()
123 for (auto it = unwinder->frames().begin() + skip_count_; it != unwinder->frames().end(); ++it) { in CollectImpl()
148 unwindstack::ErrorCode error = unwinder->LastErrorCode(); in CollectImpl()