aboutsummaryrefslogtreecommitdiff
path: root/embassy-executor/src/raw/timer_queue.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove special handling of integrated timer itemsDániel Buga2024-12-161-11/+0
* Attach payload to TimerQueueItemDániel Buga2024-12-161-0/+45
* Zero-inizialize expires_atDániel Buga2024-12-161-1/+1
* Fix comments and tweak task exitDániel Buga2024-12-151-2/+3
* Prevent task from respawning while in the timer queueDániel Buga2024-12-131-1/+14
* Move integrated timer queue into time-queue-driverDániel Buga2024-12-121-85/+11
* Do not access task headerDániel Buga2024-12-101-8/+6
* Remove TIMER_QUEUED stateDániel Buga2024-12-101-2/+2
* Refactor integrated-timersDániel Buga2024-12-101-32/+57
* time: split queue driver too, don't reexport drivers.Dario Nieuwenhuis2024-01-111-7/+5
* executor: remove atomic-polyfill.Dario Nieuwenhuis2023-11-151-7/+3
* executor: Allow TaskStorage to auto-implement `Sync`Grant Miller2023-03-201-5/+9
* executor: Replace `NonNull<TaskHeader>` with `TaskRef`Grant Miller2023-01-291-21/+14
* Split embassy-time from embassy-executor.Dario Nieuwenhuis2022-08-181-0/+85