()
| 11 | /// A simple FIFO scheduler. |
| 12 | impl TaskManager { |
| 13 | pub fn new() -> Self { |
| 14 | Self { |
| 15 | ready_queue: VecDeque::new(), |
| 16 | } |
| 17 | } |
| 18 | pub fn add(&mut self, task: Arc<TaskControlBlock>) { |
| 19 | self.ready_queue.push_back(task); |
| 20 | } |
nothing calls this directly
no outgoing calls
no test coverage detected