Dániel Buga
|
c9f32b7e36
|
Attach payload to TimerQueueItem
|
2024-12-16 20:36:59 +01:00 |
|
Dániel Buga
|
a10290b28e
|
Zero-inizialize expires_at
|
2024-12-16 09:15:15 +01:00 |
|
Dániel Buga
|
e861344b17
|
Fix comments and tweak task exit
|
2024-12-15 18:50:00 +01:00 |
|
Dániel Buga
|
ec96395d08
|
Prevent task from respawning while in the timer queue
|
2024-12-13 21:20:57 +01:00 |
|
Dániel Buga
|
d45ea43892
|
Move integrated timer queue into time-queue-driver
|
2024-12-12 15:38:52 +01:00 |
|
Dániel Buga
|
dc18ee29a0
|
Do not access task header
|
2024-12-10 21:31:42 +01:00 |
|
Dániel Buga
|
12f58fbcfd
|
Remove TIMER_QUEUED state
|
2024-12-10 21:31:42 +01:00 |
|
Dániel Buga
|
5a5495aac4
|
Refactor integrated-timers
|
2024-12-10 21:31:42 +01:00 |
|
Dario Nieuwenhuis
|
f0606da9ad
|
time: split queue driver too, don't reexport drivers.
|
2024-01-11 23:01:24 +01:00 |
|
Dario Nieuwenhuis
|
bef9b7a853
|
executor: remove atomic-polyfill.
|
2023-11-15 18:43:27 +01:00 |
|
Grant Miller
|
41d558a5f4
|
executor: Allow TaskStorage to auto-implement Sync
|
2023-03-20 17:08:15 -05:00 |
|
Grant Miller
|
48e1aab762
|
executor: Replace NonNull<TaskHeader> with TaskRef
|
2023-01-29 15:52:13 -06:00 |
|
Dario Nieuwenhuis
|
5daa173ce4
|
Split embassy-time from embassy-executor.
|
2022-08-18 01:22:30 +02:00 |
|