Searched refs:ThreadStack (Results 1 – 3 of 3) sorted by relevance
168 auto &ThreadStack = PerThreadFunctionStack[Record.TId]; in accountRecord() local169 if (RecursiveCallsOnly && !ThreadStack.RecursionDepth) in accountRecord()170 ThreadStack.RecursionDepth.emplace(); in accountRecord()178 ThreadStack.Stack.emplace_back(Record.FuncId, Record.TSC); in accountRecord()179 if (ThreadStack.RecursionDepth) in accountRecord()180 ++(*ThreadStack.RecursionDepth)[Record.FuncId]; in accountRecord()185 if (ThreadStack.Stack.empty()) in accountRecord()188 if (ThreadStack.Stack.back().first == Record.FuncId) { in accountRecord()189 const auto &Top = ThreadStack.Stack.back(); in accountRecord()190 if (!ThreadStack.RecursionDepth || in accountRecord()[all …]
218 auto &ThreadStack = PerThreadFunctionStack[Record.TId]; in accountRecord() local224 ThreadStack.push_back({Record.FuncId, Record.TSC}); in accountRecord()231 if (ThreadStack.size() == 0 || ThreadStack.back().FuncId != Record.FuncId) { in accountRecord()236 ThreadStack.rbegin(), ThreadStack.rend(), in accountRecord()238 if (Parent == ThreadStack.rend()) in accountRecord()243 while (ThreadStack.back().FuncId != Record.FuncId) { in accountRecord()244 TimestampT D = diff(ThreadStack.back().TSC, Record.TSC); in accountRecord()245 VertexIdentifier TopFuncId = ThreadStack.back().FuncId; in accountRecord()246 ThreadStack.pop_back(); in accountRecord()247 assert(ThreadStack.size() != 0); in accountRecord()[all …]
97 } ThreadStack, *pThreadStack; typedef179 threadStack = (pThreadStack) calloc (sizeof(ThreadStack), 1); in iJIT_NotifyEvent()