Lines Matching refs:callFrames
124 bool VirtualRuntime::GetSymbolName(pid_t pid, pid_t tid, std::vector<CallFrame>& callFrames, int of… in GetSymbolName() argument
130 HLOGV("total %zu frames", callFrames.size()); in GetSymbolName()
133 …for (auto callFrameIt = callFrames.begin() + offset; callFrameIt != callFrames.end(); ++callFrameI… in GetSymbolName()
150 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
155 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
163 callFrames.erase(callFrameIt, callFrames.end()); in GetSymbolName()
167 int index = callFrameIt - callFrames.begin(); in GetSymbolName()
195 std::vector<CallFrame>& callFrames, in UnwindStack() argument
205 ….UnwindCallStack(thread, ®s[0], regs.size(), stack_addr, stack_size, callFrames, maxStackLevel); in UnwindStack()
206 if (callFrames.size() <= FILTER_STACK_DEPTH) { in UnwindStack()
207 callFrames.clear(); in UnwindStack()
222 if (!GetSymbolName(pid, tid, callFrames, offset, true)) { in UnwindStack()
226 GetSymbolName(pid, tid, callFrames, offset, false); in UnwindStack()
230 callFrames.clear(); in UnwindStack()
232 stack_size, callFrames, maxStackLevel); in UnwindStack()
234 if (callFrames.size() <= FILTER_STACK_DEPTH) { in UnwindStack()
235 callFrames.clear(); in UnwindStack()
238 if (!GetSymbolName(pid, tid, callFrames, offset, false)) { in UnwindStack()