Home | History | Annotate | Download | only in base

Lines Matching refs:ThreadData

32     ThreadData::ShutdownSingleThreadedCleanup(true);
35 ThreadData::now_function_for_testing_ = &TrackedObjectsTest::GetTestTime;
41 ThreadData::ShutdownSingleThreadedCleanup(false);
46 ThreadData::ShutdownSingleThreadedCleanup(false);
56 ThreadData::InitializeThreadContext(kMainThreadName);
59 Births* birth = ThreadData::TallyABirthIfActive(location);
61 if (ThreadData::status() == ThreadData::DEACTIVATED)
108 // Sets time that will be returned by ThreadData::Now().
123 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
132 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
134 EXPECT_FALSE(ThreadData::first()); // No activity even on this thread.
135 ThreadData* data = ThreadData::Get();
136 EXPECT_TRUE(ThreadData::first()); // Now class was constructed.
139 EXPECT_EQ(data, ThreadData::Get());
140 ThreadData::BirthMap birth_map;
141 ThreadData::DeathsSnapshot deaths;
150 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
151 EXPECT_FALSE(ThreadData::first()); // No activity even on this thread.
152 data = ThreadData::Get();
153 EXPECT_TRUE(ThreadData::first()); // Now class was constructed.
156 EXPECT_EQ(data, ThreadData::Get());
165 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
170 ThreadData::TallyABirthIfActive(location);
172 ThreadData* data = ThreadData::first();
175 EXPECT_EQ(data, ThreadData::Get());
176 ThreadData::BirthMap birth_map;
177 ThreadData::DeathsSnapshot deaths;
200 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
214 ThreadData::Snapshot(0, &process_data);
241 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
280 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
345 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
377 ThreadData::InitializeAndSetTrackingStatus(ThreadData::DEACTIVATED);
384 ThreadData::Snapshot(0, &process_data);
399 ThreadData::InitializeAndSetTrackingStatus(ThreadData::DEACTIVATED);
406 ThreadData::Snapshot(0, &process_data);
420 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
427 ThreadData::Snapshot(0, &process_data);
433 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
440 ThreadData::Snapshot(0, &process_data);
446 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
466 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
469 ThreadData::Snapshot(0, &process_data);
475 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
495 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
497 ThreadData::OnProfilingPhaseCompleted(0);
515 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task1, stopwatch1);
518 ThreadData::Snapshot(1, &process_data);
574 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
593 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
596 ThreadData::OnProfilingPhaseCompleted(0);
611 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
614 ThreadData::OnProfilingPhaseCompleted(1);
630 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
635 ThreadData::Snapshot(2, &process_data);
715 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
719 ThreadData::InitializeThreadContext(kMainThreadName);
735 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
737 ThreadData::OnProfilingPhaseCompleted(0);
740 ThreadData::Snapshot(1, &process_data);
778 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
780 ThreadData::OnProfilingPhaseCompleted(0);
784 ThreadData::InitializeThreadContext(kMainThreadName);
800 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
803 ThreadData::Snapshot(1, &process_data);
839 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
852 ThreadData::InitializeAndSetTrackingStatus(ThreadData::DEACTIVATED);
862 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
865 ThreadData::Snapshot(0, &process_data);
874 ThreadData::InitializeAndSetTrackingStatus(ThreadData::DEACTIVATED);
894 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
897 ThreadData::Snapshot(0, &process_data);
911 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
931 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
942 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task2, stopwatch2);
945 ThreadData::Snapshot(0, &process_data);
951 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
954 ThreadData::InitializeThreadContext(kMainThreadName);
972 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, stopwatch);
982 ThreadData::Snapshot(0, &process_data);
1023 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
1048 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, task_stopwatch);
1051 ThreadData::Snapshot(0, &process_data);
1057 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
1088 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, task_stopwatch);
1091 ThreadData::Snapshot(0, &process_data);
1097 ThreadData::InitializeAndSetTrackingStatus(ThreadData::PROFILING_ACTIVE);
1129 ThreadData::TallyRunOnNamedThreadIfTracking(
1138 ThreadData::TallyRunOnNamedThreadIfTracking(pending_task, task_stopwatch);
1141 ThreadData::Snapshot(0, &process_data);