aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor
Commit message (Collapse)AuthorAgeFilesLines
...
* move spawn_named into trace.rs through TraceExt traitKat Perez2025-05-082-35/+45
|
* change rtos-trace feature flag on tracing API to trace feature flagKat Perez2025-05-081-2/+2
|
* remove unused tracing APIKat Perez2025-05-081-29/+0
|
* make tracing API functions internalKat Perez2025-05-081-2/+2
|
* fix whitespace in the imports in trace.rsKat Perez2025-05-061-2/+3
|
* use an intrusive linked list in TaskHeader to track tasksKat Perez2025-05-063-106/+163
|
* add ID field to TaskHeaderKat Perez2025-05-062-0/+20
|
* remove name from TaskRegistry and retrieve from task header insteadKat Perez2025-05-062-28/+8
|
* add get/set for task nameKat Perez2025-05-061-0/+15
|
* add name to TaskHeaderKat Perez2025-05-061-0/+4
|
* whitespace in the documentationKat Perez2025-05-061-1/+1
|
* add a stub implementation for spawn_namedKat Perez2025-05-061-0/+7
| | | | When rtos-trace is not enabled, spawn_named will use spawn instead
* add a task registry to tracing infrastructureKat Perez2025-05-063-2/+166
|
* fix rustfmtPhil-hacker2025-04-081-1/+2
|
* fix compilation on anything not using the feature `arch-avr`Phil-hacker2025-04-081-1/+3
|
* fix the avr executorPhil-hacker2025-04-081-1/+3
|
* update `avr_device`Phil-hacker2025-04-081-1/+1
|
* Merge pull request #4046 from outfoxxed/main-macro-executorDario Nieuwenhuis2025-04-071-0/+2
|\ | | | | | | executor: add executor selection to #[embassy_executor::main]
| * executor: add executor selection to #[embassy_executor::main]outfoxxed2025-04-061-0/+2
| |
* | Merge pull request #4049 from kaspar030/executor_idDario Nieuwenhuis2025-04-062-0/+10
|\ \ | | | | | | | | | embassy-executor: introduce `Executor::id()`, `Spawner::executor_id()`
| * | embassy_executor: introduce `Spawner::executor_id()`Kaspar Schleiser2025-04-041-0/+5
| | |
| * | embassy-executor: introduce `Executor::id()`Kaspar Schleiser2025-04-041-0/+5
| | |
* | | embassy-sync, executor/wasm: don't select critical-section impl for stdDániel Buga2025-04-061-1/+1
| | |
* | | disable critical-section/std for arch-std in embassy-executorÅke Amcoff2025-04-051-1/+1
|/ /
* | Fix some intra-doc linksJames Munns2025-04-032-5/+6
| |
* | Minor docs improvementsJames Munns2025-04-011-7/+11
| |
* | Remove notes about stabilityJames Munns2025-04-011-5/+0
| |
* | Small grammar fixesJames Munns2025-04-011-1/+1
| |
* | Fix task_end callbackJames Munns2025-04-012-3/+7
| |
* | Reorder doc comments for format reasonsJames Munns2025-04-011-3/+3
| |
* | Finish trailing sentenceJames Munns2025-04-011-1/+1
| |
* | Add docs, add `task_end` trace pointJames Munns2025-04-012-0/+161
|/
* Move macro helper functions to embassy-executorMatthew Tran2025-03-291-0/+26
|
* Add testMatthew Tran2025-03-293-0/+16
|
* Statically allocate task pools on stable Rust.Dario Nieuwenhuis2025-03-284-288/+104
| | | | | | Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation. Co-Authored-By: Matthew Tran <[email protected]>
* Fix commentMurmele2025-03-171-1/+1
|
* Add possibility to get the id of a task to be able to use it with rtos-traceMartin Marmsoler2025-03-141-0/+9
| | | Files: spawner.rs
* improve SpawnError::Busy messageJames Sizeland2025-02-031-3/+17
|
* Fix year in changelogLukáš Poláček2025-01-121-1/+1
|
* fix typo in executor README.mdJonas Spinner2025-01-061-1/+1
|
* Release embassy-executor v0.7.0, embassy-time v0.4.0, embassy-time-driver ↵Dario Nieuwenhuis2025-01-021-5/+4
| | | | v0.2.0.
* Desugar some async fnsDániel Buga2024-12-301-5/+3
|
* Impl core::err::Error for SpawnErrorwackazong2024-12-231-0/+10
|
* Rename ETQD, bump dateDániel Buga2024-12-221-1/+1
|
* Prepare new embassy-time-*driver, embassy-executor, embassy-timeDániel Buga2024-12-222-3/+4
|
* Make poll_to_despawn a no_opDániel Buga2024-12-171-5/+3
|
* Don't force a wake to despawnDániel Buga2024-12-172-5/+4
|
* Make poll_to_despawn non-genericDániel Buga2024-12-171-7/+7
|
* Update state diagramDániel Buga2024-12-171-22/+21
|
* Update testsDániel Buga2024-12-171-0/+3
|