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 (
Collapse
)
Author
Age
Files
Lines
*
executor: mark Spawner::for_current_executor() as unsafe.
Dario Nieuwenhuis
2025-07-08
1
-1
/
+17
|
|
|
|
It's unsound with manually-created Contexts, see https://github.com/embassy-rs/embassy/issues/4379
*
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
|
|
|
|
When rtos-trace is not enabled, spawn_named will use spawn instead
*
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
|
|
|
Files: spawner.rs
*
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