diff --git a/header/actor-zeta/scheduler/scheduler.hpp b/header/actor-zeta/scheduler/scheduler.hpp index fe7abd54b..e41e206d3 100644 --- a/header/actor-zeta/scheduler/scheduler.hpp +++ b/header/actor-zeta/scheduler/scheduler.hpp @@ -8,7 +8,6 @@ #include #include -#include #include #include #include @@ -49,7 +48,6 @@ namespace actor_zeta { namespace scheduler { w->start(); } - clock_.start_dispatch_loop(); } void stop() override { @@ -107,19 +105,13 @@ namespace actor_zeta { namespace scheduler { policy_.foreach_resumable(w.get(), f); } policy_.foreach_central_resumable(this, f); - clock_.stop_dispatch_loop(); } void enqueue(resumable* ptr) override { policy_.central_enqueue(this, ptr); } - clock::clock_t& clock() noexcept override { - return clock_; - } - private: - clock::thread_safe_clock_t clock_; std::vector> workers_; policy_data data_; Policy policy_; diff --git a/header/actor-zeta/scheduler/scheduler_abstract.hpp b/header/actor-zeta/scheduler/scheduler_abstract.hpp index 998ae2730..13a9949fd 100644 --- a/header/actor-zeta/scheduler/scheduler_abstract.hpp +++ b/header/actor-zeta/scheduler/scheduler_abstract.hpp @@ -4,8 +4,6 @@ #include #include -#include - #include "forwards.hpp" namespace actor_zeta { namespace scheduler { @@ -29,7 +27,6 @@ namespace actor_zeta { namespace scheduler { virtual void start() = 0; virtual void stop() = 0; - virtual clock::clock_t& clock() noexcept = 0; protected: std::atomic next_worker_;