Searched refs:ThreadStack (Results 1 – 3 of 3) sorted by relevance
170 auto &ThreadStack = PerThreadFunctionStack[Record.TId]; in accountRecord() local171 if (RecursiveCallsOnly && !ThreadStack.RecursionDepth) in accountRecord()172 ThreadStack.RecursionDepth.emplace(); in accountRecord()180 ThreadStack.Stack.emplace_back(Record.FuncId, Record.TSC); in accountRecord()181 if (ThreadStack.RecursionDepth) in accountRecord()182 ++(*ThreadStack.RecursionDepth)[Record.FuncId]; in accountRecord()187 if (ThreadStack.Stack.empty()) in accountRecord()190 if (ThreadStack.Stack.back().first == Record.FuncId) { in accountRecord()191 const auto &Top = ThreadStack.Stack.back(); in accountRecord()192 if (!ThreadStack.RecursionDepth || in accountRecord()[all …]
220 auto &ThreadStack = PerThreadFunctionStack[Record.TId]; in accountRecord() local 226 ThreadStack.push_back({Record.FuncId, Record.TSC}); in accountRecord() 233 if (ThreadStack.size() == 0 || ThreadStack.back().FuncId != Record.FuncId) { in accountRecord() 238 llvm::any_of(llvm::reverse(ThreadStack), [&](const FunctionAttr &A) { in accountRecord() 246 while (ThreadStack.back().FuncId != Record.FuncId) { in accountRecord() 247 TimestampT D = diff(ThreadStack.back().TSC, Record.TSC); in accountRecord() 248 VertexIdentifier TopFuncId = ThreadStack.back().FuncId; in accountRecord() 249 ThreadStack.pop_back(); in accountRecord() 250 assert(ThreadStack in accountRecord() 471 for (const auto &ThreadStack : GR.getPerThreadFunctionStack()) { getGraphRenderer() local [all...]
97 } ThreadStack, *pThreadStack; typedef179 threadStack = (pThreadStack) calloc (sizeof(ThreadStack), 1); in iJIT_NotifyEvent()