aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/raw/run_queue.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* executor: add priority scheduler.Dario Nieuwenhuis2025-09-111-5/+24
|
* executor: make Deadline actually private.Dario Nieuwenhuis2025-09-111-6/+2
|
* Make requested API changesDion Dokter2025-09-111-3/+3
|
* Introduce metadata-deadline and let the EDF scheduler use itdiondokter2025-09-111-1/+4
|
* Change deadline to use internal atomicsDion Dokter2025-09-111-5/+3
|
* Rename, remove excess mutJames Munns2025-09-111-5/+5
|
* Regular comments not doc commentsJames Munns2025-09-111-12/+12
|
* Replace use of RefCell with UnsafeCellJames Munns2025-09-111-4/+17
|
* Update to use critical-section::Mutex instead of mutex::BlockingMutexJames Munns2025-09-111-11/+17
| | | | This allows the scheduler to better collaborate with existing critical sections
* fmtJames Munns2025-09-111-5/+3
|
* Inline the "MutexTransferStack" impl as it is unclear whether it will be ↵James Munns2025-09-111-1/+30
| | | | merged upstream
* Update with cordyceps changesJames Munns2025-09-111-1/+1
|
* There can be only one (run queue)James Munns2025-09-111-0/+151
|
* executor: remove atomic-polyfill.Dario Nieuwenhuis2023-11-151-88/+0
|
* Executor: Replace unnecessary atomics in runqueueGrant Miller2023-04-131-9/+16
|
* executor: Replace unsound critical sections with atomicsGrant Miller2023-04-051-6/+12
|
* executor: Replace `NonNull<TaskHeader>` with `TaskRef`Grant Miller2023-01-291-6/+7
|
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-0/+74