aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src
Commit message (Expand)AuthorAgeFilesLines
* Add initializeDániel Buga2024-11-197-5/+42
* Only set callback onceDániel Buga2024-11-191-5/+7
* executor: compare vtable addr instead of contents.Dario Nieuwenhuis2024-11-121-1/+3
* executor: use WakerHack unconditionally even if `nightly` feature is enabled....Dario Nieuwenhuis2024-11-122-32/+11
* Detect and allow older nightliesDániel Buga2024-11-062-1/+11
* executor/spin: introduce an architecture agnostic executorDummyc0m2024-10-062-1/+67
* fix: remove stable nightly featureOleksandr Babak2024-09-061-1/+0
* fix: nightly api changed during the nightOleksandr Babak2024-09-061-2/+1
* Reduced define for 'unreachable!' to a single macro ruleTarun Singh2024-07-171-10/+6
* Add collapse_debuginfo to fmt.rs macros.Dario Nieuwenhuis2024-06-171-0/+17
* minimize cfg code in task_from_wakerzjp2024-06-131-26/+23
* put cfg code inside task_from_waker functionzjp2024-06-131-36/+26
* fix warning on unused importzjp2024-06-091-2/+1
* use nightly waker_getters APIszjp2024-06-092-0/+26
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-1/+1
* fmt: disable "unused" warnings.Dario Nieuwenhuis2024-03-201-2/+1
* executor: remove portable-atomic for riscv.Zheng Li2024-03-021-1/+1
* fix: removed trailing commaxgroleau🐢2024-02-081-1/+1
* fix: missing 0xgroleau🐢2024-02-081-1/+1
* fix: compilation for rtos tracexgroleau🐢2024-02-081-1/+11
* fix: rtos-usage time missingxgroleau🐢2024-02-061-1/+1
* Merge pull request #2273 from djdisodo/mainDario Nieuwenhuis2024-01-192-1/+74
|\
| * fixsodo2024-01-031-1/+1
| * avr: sleep fixsodo2024-01-021-2/+5
| * Merge remote-tracking branch 'origin'sodo2024-01-021-0/+3
| |\
| * | avr: support sleepsodo2024-01-011-2/+11
| * | add avr supportsodo2023-12-102-1/+62
* | | time: split queue driver too, don't reexport drivers.Dario Nieuwenhuis2024-01-112-21/+18
| |/ |/|
* | [embassy-executor] improved documentationBarnaby Walters2023-12-221-0/+3
|/
* executor: rename macro crate to embassy-executor-macros, bump it.Dario Nieuwenhuis2023-12-077-9/+9
* executor: remove arch-xtensa.Dario Nieuwenhuis2023-12-032-92/+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-246-8/+92
* executor: Remove non-functional rtos-trace-interrupt.Dario Nieuwenhuis2023-11-241-22/+1
* executor: add faster ARM-specific impl.Dario Nieuwenhuis2023-11-152-1/+105
* executor: remove atomic-polyfill.Dario Nieuwenhuis2023-11-158-65/+270
* executor: add missing `main` macro reexport on xtensa.Dario Nieuwenhuis2023-11-141-0/+3
* Yeet core::sync::atomic, remove futures-util depDániel Buga2023-11-061-1/+1
* Upgrade static-cell to v2.0Dario Nieuwenhuis2023-11-021-1/+0
* Update Rust nightly.Dario Nieuwenhuis2023-11-011-0/+1
* Fix #2100 - function address comparisonAleksandr Krotov2023-10-251-1/+1
* update UninitCell::write call in arch::wasm tooHailey Somerville2023-09-141-2/+3
* write to TaskStorage::future via inline(never) fn to encourage RVOHailey Somerville2023-09-142-3/+4
* Sync all fmt.rs files.Dario Nieuwenhuis2023-08-301-6/+39
* Avoid dead code warningDániel Buga2023-08-261-3/+2
* Make AvailableTask public, deduplicateDániel Buga2023-08-212-51/+65
* Update docsDániel Buga2023-08-141-24/+25
* Don't check context if only thread-mode is enabledDániel Buga2023-08-141-1/+2
* Hide PenderDániel Buga2023-08-141-2/+2
* Fix fn nameDániel Buga2023-08-143-5/+5