Currently we request wakeups even for disabled task queues. This results in pointless DoWorks getting scheduled.
We should either come up with a fast way of finding the next non-disabled wake up in TimeDomain::delayed_wakeup_queue_ or we should get the TaskQueueImpl to insert/remove wakeups based on the status of the task queue.
Comment 1 by skyos...@chromium.org
, Dec 13 2016