Searched defs:MainThreadOnly (Results 1 – 10 of 10) sorted by relevance
298 struct MainThreadOnly { struct306 int nesting_depth = 0;307 NonNestableTaskDeque non_nestable_task_queue;310 raw_ptr<debug::CrashKeyString> file_name_crash_key = nullptr;311 raw_ptr<debug::CrashKeyString> function_name_crash_key = nullptr;312 raw_ptr<debug::CrashKeyString> async_stack_crash_key = nullptr;314 async_stack_buffer = {};316 absl::optional<base::MetricsSubSampler> metrics_subsampler;318 internal::TaskQueueSelector selector;319 ObserverList<TaskObserver>::Unchecked task_observers;[all …]
109 struct MainThreadOnly { struct113 raw_ptr<SequencedTaskSource> task_source = nullptr; // Not owned.114 raw_ptr<RunLoop::NestingObserver> nesting_observer = nullptr; // Not owned.116 thread_task_runner_handle;143 const MainThreadOnly& MainThreadOnlyForTesting() const { in MainThreadOnlyForTesting() argument
427 struct MainThreadOnly { struct431 raw_ptr<WakeUpQueue> wake_up_queue;433 raw_ptr<TaskQueue::Throttler> throttler = nullptr;435 std::unique_ptr<WorkQueue> delayed_work_queue;436 std::unique_ptr<WorkQueue> immediate_work_queue;437 DelayedIncomingQueue delayed_incoming_queue;438 ObserverList<TaskObserver>::Unchecked task_observers;439 HeapHandle heap_handle;440 bool is_enabled = true;441 absl::optional<Fence> current_fence;[all …]
242 SequenceManagerImpl::MainThreadOnly::MainThreadOnly( in MainThreadOnly() function in base::sequence_manager::internal::SequenceManagerImpl::MainThreadOnly
257 TaskQueueImpl::MainThreadOnly::MainThreadOnly(TaskQueueImpl* task_queue, in MainThreadOnly() function in base::sequence_manager::internal::TaskQueueImpl::MainThreadOnly
186 struct MainThreadOnly { struct190 int nesting_depth = 0;191 NonNestableTaskDeque non_nestable_task_queue;194 debug::CrashKeyString* file_name_crash_key = nullptr;195 debug::CrashKeyString* function_name_crash_key = nullptr;197 std::mt19937_64 random_generator;198 std::uniform_real_distribution<double> uniform_distribution;200 internal::TaskQueueSelector selector;201 ObserverList<MessageLoop::TaskObserver> task_observers;202 ObserverList<TaskTimeObserver> task_time_observers;[all …]
58 struct MainThreadOnly { struct83 MainThreadOnly& main_thread_only() { in main_thread_only() argument
336 struct MainThreadOnly { struct345 SequenceManagerImpl* sequence_manager;346 TimeDomain* time_domain;348 OnNextWakeUpChangedCallback on_next_wake_up_changed_callback;350 std::unique_ptr<WorkQueue> delayed_work_queue;351 std::unique_ptr<WorkQueue> immediate_work_queue;352 std::priority_queue<TaskQueueImpl::Task> delayed_incoming_queue;353 ObserverList<MessageLoop::TaskObserver> task_observers;354 size_t set_index;355 HeapHandle heap_handle;[all …]
121 SequenceManagerImpl::MainThreadOnly::MainThreadOnly() in MainThreadOnly() function in base::sequence_manager::internal::SequenceManagerImpl::MainThreadOnly
112 TaskQueueImpl::MainThreadOnly::MainThreadOnly( in MainThreadOnly() function in base::sequence_manager::internal::TaskQueueImpl::MainThreadOnly