Searched refs:single_threaded_executor (Results 1 – 7 of 7) sorted by relevance
22 class single_threaded_executor final : public executor {24 single_threaded_executor();28 ~single_threaded_executor() override;42 single_threaded_executor(const single_threaded_executor&) = delete;43 single_threaded_executor(single_threaded_executor&&) = delete;44 single_threaded_executor& operator=(const single_threaded_executor&) = delete;45 single_threaded_executor& operator=(single_threaded_executor&&) = delete;53 explicit context_impl(single_threaded_executor* executor);56 single_threaded_executor* executor() const override;60 single_threaded_executor* const executor_;[all …]
28 class single_threaded_executor::dispatcher_impl final62 single_threaded_executor::single_threaded_executor() in single_threaded_executor() function in fit::single_threaded_executor65 single_threaded_executor::~single_threaded_executor() { in ~single_threaded_executor()69 void single_threaded_executor::schedule_task(pending_task task) { in schedule_task()74 void single_threaded_executor::run() { in run()78 single_threaded_executor::context_impl::context_impl(single_threaded_executor* executor) in context_impl()81 single_threaded_executor::context_impl::~context_impl() = default;83 single_threaded_executor* single_threaded_executor::context_impl::executor() const { in executor()93 single_threaded_executor::dispatcher_impl::~dispatcher_impl() { in ~dispatcher_impl()101 void single_threaded_executor::dispatcher_impl::shutdown() { in shutdown()[all …]
12 $(LOCAL_DIR)/single_threaded_executor.cpp \
18 fit::single_threaded_executor executor; in running_tasks()48 fit::single_threaded_executor executor; in suspending_and_resuming_tasks()134 fit::single_threaded_executor executor; in abandoning_tasks()
67 fit::single_threaded_executor executor; in sequencing_tasks()86 fit::single_threaded_executor executor; in thread_safety()
63 fit::single_threaded_executor executor; in scoping_tasks()195 fit::single_threaded_executor executor; in thread_safety()
537 fit::single_threaded_executor executor; in schedule_for_consumer()563 fit::single_threaded_executor executor; in schedule_for_consumer()592 fit::single_threaded_executor executor; in schedule_for_consumer()
Completed in 15 milliseconds