Kat Perez
|
ebb6132f5f
|
rustfmt
|
2025-05-08 16:31:47 -04:00 |
|
Kat Perez
|
dfaab013eb
|
move SpawnerTraceExt back into Spawner
|
2025-05-08 14:35:43 -04:00 |
|
Kat Perez
|
8a8deb704f
|
move spawn_named into trace.rs through TraceExt trait
|
2025-05-08 11:29:44 -04:00 |
|
Kat Perez
|
56b5e35c60
|
change rtos-trace feature flag on tracing API to trace feature flag
|
2025-05-08 10:58:59 -04:00 |
|
Kat Perez
|
6085916714
|
use an intrusive linked list in TaskHeader to track tasks
|
2025-05-06 11:47:04 -04:00 |
|
Kat Perez
|
f4e0cbb7cc
|
add ID field to TaskHeader
|
2025-05-06 09:59:27 -04:00 |
|
Kat Perez
|
54b3fb6e7a
|
remove name from TaskRegistry and retrieve from task header instead
|
2025-05-06 09:27:19 -04:00 |
|
Kat Perez
|
bbffd2b3f9
|
whitespace in the documentation
|
2025-05-06 08:27:46 -04:00 |
|
Kat Perez
|
032898adf5
|
add a stub implementation for spawn_named
When rtos-trace is not enabled, spawn_named will use spawn instead
|
2025-05-06 08:27:46 -04:00 |
|
Kat Perez
|
f8f9c38b2e
|
add a task registry to tracing infrastructure
|
2025-05-06 08:27:46 -04:00 |
|
Kaspar Schleiser
|
89f3566419
|
embassy_executor: introduce Spawner::executor_id()
|
2025-04-04 22:32:55 +02:00 |
|
Murmele
|
e3b0581a87
|
Fix comment
|
2025-03-17 11:04:04 +01:00 |
|
Martin Marmsoler
|
edadc28f02
|
Add possibility to get the id of a task to be able to use it with rtos-trace
Files: spawner.rs
|
2025-03-14 19:08:50 +01:00 |
|
James Sizeland
|
c1671572b4
|
improve SpawnError::Busy message
|
2025-02-03 23:08:55 +00:00 |
|
Dániel Buga
|
44217aa092
|
Desugar some async fns
|
2024-12-30 12:13:13 +01:00 |
|
wackazong
|
4c7e1b05a0
|
Impl core::err::Error for SpawnError
|
2024-12-23 08:18:18 +01:00 |
|
Dániel Buga
|
b47a631abf
|
Rely on atomic load-store on all targets
|
2024-12-16 17:29:07 +01:00 |
|
Dániel Buga
|
b44ef5ccb4
|
Fix racy access of TaskHeader::executor
|
2024-12-16 16:01:08 +01:00 |
|
Dario Nieuwenhuis
|
ac2aec4e7a
|
executor: rename macro crate to embassy-executor-macros, bump it.
|
2023-12-07 00:48:30 +01:00 |
|
Dániel Buga
|
0a73c84df0
|
Make AvailableTask public, deduplicate
|
2023-08-21 18:12:41 +02:00 |
|
Grant Miller
|
41d558a5f4
|
executor: Allow TaskStorage to auto-implement Sync
|
2023-03-20 17:08:15 -05:00 |
|
Grant Miller
|
fb1946be7f
|
Replace the pointer in TaskHeader with an Option<&Executor>
|
2023-01-31 18:59:03 -06:00 |
|
Grant Miller
|
48e1aab762
|
executor: Replace NonNull<TaskHeader> with TaskRef
|
2023-01-29 15:52:13 -06:00 |
|
Dario Nieuwenhuis
|
a0487380da
|
Replace futures::future::poll_fn -> core::future::poll_fn.
|
2022-09-22 16:42:49 +02:00 |
|
Dario Nieuwenhuis
|
5daa173ce4
|
Split embassy-time from embassy-executor.
|
2022-08-18 01:22:30 +02:00 |
|