Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-05 | rt: cleanup and simplify scheduler (scheduler v2.5) (#2273) | Carl Lerche | |
A refactor of the scheduler internals focusing on simplifying and reducing unsafety. There are no fundamental logic changes. * The state transitions of the core task component are refined and reduced. * `basic_scheduler` has most unsafety removed. * `local_set` has most unsafety removed. * `threaded_scheduler` limits most unsafety to its queue implementation. |