Lines Matching refs:ThreadContinuousExecution

100 uint64_t ThreadContinuousExecution::GetLowestKnownTSC() const {  in GetLowestKnownTSC()
115 uint64_t ThreadContinuousExecution::GetStartTSC() const { in GetStartTSC()
130 uint64_t ThreadContinuousExecution::GetEndTSC() const { in GetEndTSC()
145 ThreadContinuousExecution ThreadContinuousExecution::CreateCompleteExecution( in CreateCompleteExecution()
148 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateCompleteExecution()
155 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedStartExecution( in CreateHintedStartExecution()
158 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedStartExecution()
165 ThreadContinuousExecution ThreadContinuousExecution::CreateHintedEndExecution( in CreateHintedEndExecution()
168 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateHintedEndExecution()
175 ThreadContinuousExecution ThreadContinuousExecution::CreateOnlyEndExecution( in CreateOnlyEndExecution()
177 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyEndExecution()
183 ThreadContinuousExecution ThreadContinuousExecution::CreateOnlyStartExecution( in CreateOnlyStartExecution()
185 ThreadContinuousExecution o(cpu_id, tid, pid); in CreateOnlyStartExecution()
195 std::function<void(const ThreadContinuousExecution &execution)> in RecoverExecutionsFromConsecutiveRecords()
199 on_new_execution(ThreadContinuousExecution::CreateOnlyEndExecution( in RecoverExecutionsFromConsecutiveRecords()
217 on_new_execution(ThreadContinuousExecution::CreateHintedEndExecution( in RecoverExecutionsFromConsecutiveRecords()
222 on_new_execution(ThreadContinuousExecution::CreateHintedStartExecution( in RecoverExecutionsFromConsecutiveRecords()
228 on_new_execution(ThreadContinuousExecution::CreateCompleteExecution( in RecoverExecutionsFromConsecutiveRecords()
234 on_new_execution(ThreadContinuousExecution::CreateHintedEndExecution( in RecoverExecutionsFromConsecutiveRecords()
236 on_new_execution(ThreadContinuousExecution::CreateHintedStartExecution( in RecoverExecutionsFromConsecutiveRecords()
244 Expected<std::vector<ThreadContinuousExecution>>
249 std::vector<ThreadContinuousExecution> executions; in DecodePerfContextSwitchTrace()
274 [&](const ThreadContinuousExecution &execution) { in DecodePerfContextSwitchTrace()
286 executions.push_back(ThreadContinuousExecution::CreateOnlyStartExecution( in DecodePerfContextSwitchTrace()