index
:
embassy
cyw43-link-status-update
fix-input-sync-bypass
main
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
embassy-executor
/
src
/
spawner.rs
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rustfmt for edition 2024.
Dario Nieuwenhuis
2025-10-06
1
-3
/
+9
*
executor: return error when creating the spawntoken, not when spawning.
Dario Nieuwenhuis
2025-08-29
1
-56
/
+9
*
executor: add "task metadata" concept, make name a task metadata.
Dario Nieuwenhuis
2025-08-29
1
-53
/
+13
*
executor: do not store task IDs in RAM, we can get it from the pointer every ...
Dario Nieuwenhuis
2025-08-29
1
-6
/
+4
*
executor: mark Spawner::for_current_executor() as unsafe.
Dario Nieuwenhuis
2025-07-08
1
-1
/
+17
*
rustfmt
Kat Perez
2025-05-08
1
-1
/
+0
*
move SpawnerTraceExt back into Spawner
Kat Perez
2025-05-08
1
-0
/
+50
*
move spawn_named into trace.rs through TraceExt trait
Kat Perez
2025-05-08
1
-35
/
+2
*
change rtos-trace feature flag on tracing API to trace feature flag
Kat Perez
2025-05-08
1
-2
/
+2
*
use an intrusive linked list in TaskHeader to track tasks
Kat Perez
2025-05-06
1
-3
/
+0
*
add ID field to TaskHeader
Kat Perez
2025-05-06
1
-0
/
+1
*
remove name from TaskRegistry and retrieve from task header instead
Kat Perez
2025-05-06
1
-1
/
+2
*
whitespace in the documentation
Kat Perez
2025-05-06
1
-1
/
+1
*
add a stub implementation for spawn_named
Kat Perez
2025-05-06
1
-0
/
+7
*
add a task registry to tracing infrastructure
Kat Perez
2025-05-06
1
-0
/
+27
*
embassy_executor: introduce `Spawner::executor_id()`
Kaspar Schleiser
2025-04-04
1
-0
/
+5
*
Fix comment
Murmele
2025-03-17
1
-1
/
+1
*
Add possibility to get the id of a task to be able to use it with rtos-trace
Martin Marmsoler
2025-03-14
1
-0
/
+9
*
improve SpawnError::Busy message
James Sizeland
2025-02-03
1
-3
/
+17
*
Desugar some async fns
Dániel Buga
2024-12-30
1
-5
/
+3
*
Impl core::err::Error for SpawnError
wackazong
2024-12-23
1
-0
/
+10
*
Rely on atomic load-store on all targets
Dániel Buga
2024-12-16
1
-6
/
+15
*
Fix racy access of TaskHeader::executor
Dániel Buga
2024-12-16
1
-2
/
+6
*
executor: rename macro crate to embassy-executor-macros, bump it.
Dario Nieuwenhuis
2023-12-07
1
-2
/
+2
*
Make AvailableTask public, deduplicate
Dániel Buga
2023-08-21
1
-1
/
+2
*
executor: Allow TaskStorage to auto-implement `Sync`
Grant Miller
2023-03-20
1
-8
/
+4
*
Replace the pointer in `TaskHeader` with an `Option<&Executor>`
Grant Miller
2023-01-31
1
-6
/
+6
*
executor: Replace `NonNull<TaskHeader>` with `TaskRef`
Grant Miller
2023-01-29
1
-5
/
+4
*
Replace futures::future::poll_fn -> core::future::poll_fn.
Dario Nieuwenhuis
2022-09-22
1
-2
/
+1
*
Split embassy-time from embassy-executor.
Dario Nieuwenhuis
2022-08-18
1
-0
/
+202