diff options
| author | Kat Perez <[email protected]> | 2025-05-06 11:47:04 -0400 |
|---|---|---|
| committer | Kat Perez <[email protected]> | 2025-05-06 11:47:04 -0400 |
| commit | 6085916714b79a888e117a2d7223e78c9a5de9d3 (patch) | |
| tree | 1dda246a929f48a4fb2ae3bbafb11ec16abe7346 /embassy-executor/src/spawner.rs | |
| parent | f4e0cbb7cc476b171acd0b21448e9bbc848a616d (diff) | |
use an intrusive linked list in TaskHeader to track tasks
Diffstat (limited to 'embassy-executor/src/spawner.rs')
| -rw-r--r-- | embassy-executor/src/spawner.rs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/embassy-executor/src/spawner.rs b/embassy-executor/src/spawner.rs index 7f907346d..5e42f01bf 100644 --- a/embassy-executor/src/spawner.rs +++ b/embassy-executor/src/spawner.rs | |||
| @@ -5,8 +5,6 @@ use core::sync::atomic::Ordering; | |||
| 5 | use core::task::Poll; | 5 | use core::task::Poll; |
| 6 | 6 | ||
| 7 | use super::raw; | 7 | use super::raw; |
| 8 | #[cfg(feature = "rtos-trace")] | ||
| 9 | use super::raw::trace::TASK_REGISTRY; | ||
| 10 | 8 | ||
| 11 | /// Token to spawn a newly-created task in an executor. | 9 | /// Token to spawn a newly-created task in an executor. |
| 12 | /// | 10 | /// |
| @@ -173,7 +171,6 @@ impl Spawner { | |||
| 173 | Some(task) => { | 171 | Some(task) => { |
| 174 | task.set_name(Some(name)); | 172 | task.set_name(Some(name)); |
| 175 | let task_id = task.as_ptr() as u32; | 173 | let task_id = task.as_ptr() as u32; |
| 176 | TASK_REGISTRY.register(task_id); | ||
| 177 | task.set_id(task_id); | 174 | task.set_id(task_id); |
| 178 | 175 | ||
| 179 | unsafe { self.executor.spawn(task) }; | 176 | unsafe { self.executor.spawn(task) }; |
