aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* embassy-executor: explicitly return impl Future in task inner taskBrezak2025-07-231-4/+4
* Add diagnostic::on_unimplemented for nightlyMatthew Tran2025-06-011-0/+4
* Mention ! in diagnosticMatthew Tran2025-05-291-1/+1
* Allow `-> impl Future<Output = ()>` in #[task]Matthew Tran2025-05-281-2/+45
* Add support for Cortex-A/RRobin Mueller2025-05-281-0/+2
* executor: add executor selection to #[embassy_executor::main]outfoxxed2025-04-061-0/+2
* Move macro helper functions to embassy-executorMatthew Tran2025-03-291-0/+26
* Statically allocate task pools on stable Rust.Dario Nieuwenhuis2025-03-281-75/+103
* executor: use WakerHack unconditionally even if `nightly` feature is enabled....Dario Nieuwenhuis2024-11-121-1/+0
* Detect and allow older nightliesDániel Buga2024-11-061-0/+1
* executor/spin: introduce an architecture agnostic executorDummyc0m2024-10-061-1/+9
* fix: remove stable nightly featureOleksandr Babak2024-09-061-1/+0
* use nightly waker_getters APIszjp2024-06-091-0/+1
* Merge remote-tracking branch 'origin'sodo2024-01-021-0/+3
|\
| * [embassy-executor] improved documentationBarnaby Walters2023-12-221-0/+3
* | add avr supportsodo2023-12-101-1/+2
|/
* executor: rename macro crate to embassy-executor-macros, bump it.Dario Nieuwenhuis2023-12-071-1/+1
* executor: remove arch-xtensa.Dario Nieuwenhuis2023-12-031-3/+1
* executor: make task arena size configurable.Dario Nieuwenhuis2023-11-241-3/+7
* executor: add support for main/task macros in stable (allocates tasks in an a...Dario Nieuwenhuis2023-11-241-3/+92
* executor: Remove non-functional rtos-trace-interrupt.Dario Nieuwenhuis2023-11-241-22/+1
* Upgrade static-cell to v2.0Dario Nieuwenhuis2023-11-021-1/+0
* Update Rust nightly.Dario Nieuwenhuis2023-11-011-0/+1
* executor: add Pender, rework Cargo features.Dario Nieuwenhuis2023-04-031-41/+30
* executor: unify export mod.Dario Nieuwenhuis2023-04-031-8/+4
* refactor: autodetect macro variantUlf Lilleengen2022-11-231-1/+9
* Remove Forever, switch to static_cell.Dario Nieuwenhuis2022-08-221-0/+6
* Merge branch 'master' of https://github.com/embassy-rs/embassy into rtos-traceQuentin Smith2022-08-191-7/+34
|\
| * Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-10/+32
* | Add separate feature flag to enable interrupt tracingQuentin Smith2022-08-161-6/+6
* | cargo fmtQuentin Smith2022-08-101-1/+0
* | Add support for rtos-trace behind a feature flagQuentin Smith2022-08-101-0/+21
|/
* Split embassy crate into embassy-executor, embassy-util.Dario Nieuwenhuis2022-07-291-0/+22