Lines Matching refs:GlobalActivityTracker
764 class BASE_EXPORT GlobalActivityTracker {
860 GlobalActivityTracker* global_tracker = Get(); in GetOrCreateTracker()
882 ~GlobalActivityTracker();
931 static GlobalActivityTracker* Get() { in Get()
932 return reinterpret_cast<GlobalActivityTracker*>( in Get()
937 static void SetForTesting(std::unique_ptr<GlobalActivityTracker> tracker);
943 static std::unique_ptr<GlobalActivityTracker> ReleaseForTesting();
995 GlobalActivityTracker* tracker = Get(); in RecordProcessLaunchIfEnabled()
1002 GlobalActivityTracker* tracker = Get(); in RecordProcessLaunchIfEnabled()
1007 GlobalActivityTracker* tracker = Get(); in RecordProcessExitIfEnabled()
1016 GlobalActivityTracker* tracker = Get(); in SetProcessPhaseIfEnabled()
1025 GlobalActivityTracker* tracker = Get(); in RecordLogMessageIfEnabled()
1034 GlobalActivityTracker* tracker = Get(); in RecordModuleInfoIfEnabled()
1045 GlobalActivityTracker* tracker = Get(); in RecordFieldTrialIfEnabled()
1131 bool DecodeTo(GlobalActivityTracker::ModuleInfo* info,
1134 const GlobalActivityTracker::ModuleInfo& info,
1139 bool UpdateFrom(const GlobalActivityTracker::ModuleInfo& info);
1170 GlobalActivityTracker(std::unique_ptr<PersistentMemoryAllocator> allocator,
1243 DISALLOW_COPY_AND_ASSIGN(GlobalActivityTracker);
1249 : public GlobalActivityTracker::ScopedThreadActivity {
1298 : public GlobalActivityTracker::ScopedThreadActivity {
1310 : public GlobalActivityTracker::ScopedThreadActivity {
1323 : public GlobalActivityTracker::ScopedThreadActivity {
1336 : public GlobalActivityTracker::ScopedThreadActivity {
1351 : public GlobalActivityTracker::ScopedThreadActivity {