Lines Matching refs:ThreadActivityTracker
605 struct ThreadActivityTracker::Header {
660 ThreadActivityTracker::Snapshot::Snapshot() = default;
661 ThreadActivityTracker::Snapshot::~Snapshot() = default;
663 ThreadActivityTracker::ScopedActivity::ScopedActivity( in ScopedActivity()
664 ThreadActivityTracker* tracker, in ScopedActivity()
674 ThreadActivityTracker::ScopedActivity::~ScopedActivity() { in ~ScopedActivity()
679 void ThreadActivityTracker::ScopedActivity::ChangeTypeAndData( in ChangeTypeAndData()
686 ThreadActivityTracker::ThreadActivityTracker(void* base, size_t size) in ThreadActivityTracker() function in base::debug::ThreadActivityTracker
763 ThreadActivityTracker::~ThreadActivityTracker() = default;
765 ThreadActivityTracker::ActivityId ThreadActivityTracker::PushActivity( in PushActivity()
802 void ThreadActivityTracker::ChangeActivity(ActivityId id, in ChangeActivity()
824 void ThreadActivityTracker::PopActivity(ActivityId id) { in PopActivity()
850 std::unique_ptr<ActivityUserData> ThreadActivityTracker::GetUserData( in GetUserData()
867 bool ThreadActivityTracker::HasUserData(ActivityId id) { in HasUserData()
872 void ThreadActivityTracker::ReleaseUserData( in ReleaseUserData()
882 void ThreadActivityTracker::RecordExceptionActivity(const void* program_counter, in RecordExceptionActivity()
899 bool ThreadActivityTracker::IsValid() const { in IsValid()
911 bool ThreadActivityTracker::CreateSnapshot(Snapshot* output_snapshot) const { in CreateSnapshot()
1024 const void* ThreadActivityTracker::GetBaseAddress() { in GetBaseAddress()
1028 uint32_t ThreadActivityTracker::GetDataVersionForTesting() { in GetDataVersionForTesting()
1032 void ThreadActivityTracker::SetOwningProcessIdForTesting(int64_t pid, in SetOwningProcessIdForTesting()
1038 bool ThreadActivityTracker::GetOwningProcessId(const void* memory, in GetOwningProcessId()
1046 size_t ThreadActivityTracker::SizeForStackDepth(int stack_depth) { in SizeForStackDepth()
1050 bool ThreadActivityTracker::CalledOnValidThread() { in CalledOnValidThread()
1059 ThreadActivityTracker::CreateUserDataForActivity( in CreateUserDataForActivity()
1197 : ThreadActivityTracker::ScopedActivity(GetOrCreateTracker(lock_allowed), in ScopedThreadActivity()
1244 : ThreadActivityTracker(base, size), in ManagedActivityTracker()
1360 ThreadActivityTracker* GlobalActivityTracker::CreateTrackerForCurrentThread() { in CreateTrackerForCurrentThread()
1395 allocator_->GetAsObject<ThreadActivityTracker::Header>(mem_reference); in CreateTrackerForCurrentThread()
1414 ThreadActivityTracker* tracker = in ReleaseTrackerForCurrentThreadForTesting()
1415 reinterpret_cast<ThreadActivityTracker*>(this_thread_tracker_.Get()); in ReleaseTrackerForCurrentThreadForTesting()
1655 stack_memory_size_(ThreadActivityTracker::SizeForStackDepth(stack_depth)), in GlobalActivityTracker()
1731 ThreadActivityTracker* tracker = GetTrackerForCurrentThread(); in RecordExceptionImpl()