| 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 | |||||
| * | Merge pull request #4266 from 0e4ef622/task-rpit | Dario Nieuwenhuis | 2025-06-22 | 1 | -2/+49 | |
| |\ | | | | | | | Allow `-> impl Future<Output = ()>` in #[task] | |||||
| | * | Add diagnostic::on_unimplemented for nightly | Matthew Tran | 2025-06-01 | 1 | -0/+4 | |
| | | | ||||||
| | * | Mention ! in diagnostic | Matthew Tran | 2025-05-29 | 1 | -1/+1 | |
| | | | ||||||
| | * | Allow `-> impl Future<Output = ()>` in #[task] | Matthew Tran | 2025-05-28 | 1 | -2/+45 | |
| | | | ||||||
| * | | Merge pull request #4244 from janderholm/master | Dario Nieuwenhuis | 2025-06-01 | 3 | -11/+11 | |
| |\ \ | |/ |/| | | | executor: Make state implementations and their conditions match | |||||
| | * | executor: Make state implementations and their conditions match | Johan Anderholm | 2025-05-23 | 3 | -11/+11 | |
| | | | | | | | | | | | | | Use u8 for state_atomics and state_critical_section since that is all that is needed. Change arm condition to "32" since that is what is used and required. | |||||
| * | | Add support for Cortex-A/R | Robin Mueller | 2025-05-28 | 2 | -0/+86 | |
| |/ | ||||||
| * | rustfmt | Kat Perez | 2025-05-08 | 1 | -1/+0 | |
| | | ||||||
| * | remove unnecessary trace flags | Kat Perez | 2025-05-08 | 1 | -7/+0 | |
| | | ||||||
| * | move SpawnerTraceExt back into Spawner | Kat Perez | 2025-05-08 | 2 | -42/+50 | |
| | | ||||||
| * | update TraceExt trait name for Spawner | Kat Perez | 2025-05-08 | 1 | -3/+3 | |
| | | ||||||
| * | remove unused task_id | Kat Perez | 2025-05-08 | 1 | -12/+1 | |
| | | ||||||
| * | implement TaskRefTrace for tracing-only fields in TaskRef | Kat Perez | 2025-05-08 | 2 | -36/+52 | |
| | | ||||||
| * | move TaskTracker to trace | Kat Perez | 2025-05-08 | 2 | -72/+72 | |
| | | ||||||
| * | move spawn_named into trace.rs through TraceExt trait | Kat Perez | 2025-05-08 | 2 | -35/+45 | |
| | | ||||||
| * | change rtos-trace feature flag on tracing API to trace feature flag | Kat Perez | 2025-05-08 | 1 | -2/+2 | |
| | | ||||||
| * | remove unused tracing API | Kat Perez | 2025-05-08 | 1 | -29/+0 | |
| | | ||||||
| * | make tracing API functions internal | Kat Perez | 2025-05-08 | 1 | -2/+2 | |
| | | ||||||
| * | fix whitespace in the imports in trace.rs | Kat Perez | 2025-05-06 | 1 | -2/+3 | |
| | | ||||||
| * | use an intrusive linked list in TaskHeader to track tasks | Kat Perez | 2025-05-06 | 3 | -106/+163 | |
| | | ||||||
| * | add ID field to TaskHeader | Kat Perez | 2025-05-06 | 2 | -0/+20 | |
| | | ||||||
| * | remove name from TaskRegistry and retrieve from task header instead | Kat Perez | 2025-05-06 | 2 | -28/+8 | |
| | | ||||||
| * | add get/set for task name | Kat Perez | 2025-05-06 | 1 | -0/+15 | |
| | | ||||||
| * | add name to TaskHeader | Kat Perez | 2025-05-06 | 1 | -0/+4 | |
| | | ||||||
| * | 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 | 3 | -2/+166 | |
| | | ||||||
| * | fix rustfmt | Phil-hacker | 2025-04-08 | 1 | -1/+2 | |
| | | ||||||
| * | fix compilation on anything not using the feature `arch-avr` | Phil-hacker | 2025-04-08 | 1 | -1/+3 | |
| | | ||||||
| * | fix the avr executor | Phil-hacker | 2025-04-08 | 1 | -1/+3 | |
| | | ||||||
| * | Merge pull request #4046 from outfoxxed/main-macro-executor | Dario Nieuwenhuis | 2025-04-07 | 1 | -0/+2 | |
| |\ | | | | | | | executor: add executor selection to #[embassy_executor::main] | |||||
| | * | executor: add executor selection to #[embassy_executor::main] | outfoxxed | 2025-04-06 | 1 | -0/+2 | |
| | | | ||||||
| * | | embassy_executor: introduce `Spawner::executor_id()` | Kaspar Schleiser | 2025-04-04 | 1 | -0/+5 | |
| | | | ||||||
| * | | embassy-executor: introduce `Executor::id()` | Kaspar Schleiser | 2025-04-04 | 1 | -0/+5 | |
| | | | ||||||
| * | | Fix some intra-doc links | James Munns | 2025-04-03 | 2 | -5/+6 | |
| | | | ||||||
| * | | Minor docs improvements | James Munns | 2025-04-01 | 1 | -7/+11 | |
| | | | ||||||
| * | | Remove notes about stability | James Munns | 2025-04-01 | 1 | -5/+0 | |
| | | | ||||||
| * | | Small grammar fixes | James Munns | 2025-04-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fix task_end callback | James Munns | 2025-04-01 | 2 | -3/+7 | |
| | | | ||||||
| * | | Reorder doc comments for format reasons | James Munns | 2025-04-01 | 1 | -3/+3 | |
| | | | ||||||
| * | | Finish trailing sentence | James Munns | 2025-04-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add docs, add `task_end` trace point | James Munns | 2025-04-01 | 2 | -0/+161 | |
| |/ | ||||||
| * | Move macro helper functions to embassy-executor | Matthew Tran | 2025-03-29 | 1 | -0/+26 | |
| | | ||||||
| * | Statically allocate task pools on stable Rust. | Dario Nieuwenhuis | 2025-03-28 | 1 | -75/+103 | |
| | | | | | | | Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation. Co-Authored-By: Matthew Tran <[email protected]> | |||||
| * | 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 | |
| | | ||||||
