| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | implement TaskRefTrace for tracing-only fields in TaskRef | Kat Perez | 2025-05-08 | 2 | -36/+52 | |
| | | ||||||
| * | move TaskTracker to trace | Kat Perez | 2025-05-08 | 2 | -72/+72 | |
| | | ||||||
| * | move spawn_named into trace.rs through TraceExt trait | Kat Perez | 2025-05-08 | 1 | -0/+43 | |
| | | ||||||
| * | remove unused tracing API | Kat Perez | 2025-05-08 | 1 | -29/+0 | |
| | | ||||||
| * | make tracing API functions internal | Kat Perez | 2025-05-08 | 1 | -2/+2 | |
| | | ||||||
| * | fix whitespace in the imports in trace.rs | Kat Perez | 2025-05-06 | 1 | -2/+3 | |
| | | ||||||
| * | use an intrusive linked list in TaskHeader to track tasks | Kat Perez | 2025-05-06 | 2 | -103/+163 | |
| | | ||||||
| * | add ID field to TaskHeader | Kat Perez | 2025-05-06 | 1 | -0/+19 | |
| | | ||||||
| * | remove name from TaskRegistry and retrieve from task header instead | Kat Perez | 2025-05-06 | 1 | -27/+6 | |
| | | ||||||
| * | add get/set for task name | Kat Perez | 2025-05-06 | 1 | -0/+15 | |
| | | ||||||
| * | add name to TaskHeader | Kat Perez | 2025-05-06 | 1 | -0/+4 | |
| | | ||||||
| * | add a task registry to tracing infrastructure | Kat Perez | 2025-05-06 | 2 | -2/+139 | |
| | | ||||||
| * | fix rustfmt | Phil-hacker | 2025-04-08 | 1 | -1/+2 | |
| | | ||||||
| * | fix compilation on anything not using the feature `arch-avr` | Phil-hacker | 2025-04-08 | 1 | -1/+3 | |
| | | ||||||
| * | fix the avr executor | Phil-hacker | 2025-04-08 | 1 | -1/+3 | |
| | | ||||||
| * | embassy-executor: introduce `Executor::id()` | Kaspar Schleiser | 2025-04-04 | 1 | -0/+5 | |
| | | ||||||
| * | Fix some intra-doc links | James Munns | 2025-04-03 | 1 | -1/+1 | |
| | | ||||||
| * | Minor docs improvements | James Munns | 2025-04-01 | 1 | -7/+11 | |
| | | ||||||
| * | Remove notes about stability | James Munns | 2025-04-01 | 1 | -5/+0 | |
| | | ||||||
| * | Small grammar fixes | James Munns | 2025-04-01 | 1 | -1/+1 | |
| | | ||||||
| * | Fix task_end callback | James Munns | 2025-04-01 | 2 | -3/+7 | |
| | | ||||||
| * | Reorder doc comments for format reasons | James Munns | 2025-04-01 | 1 | -3/+3 | |
| | | ||||||
| * | Finish trailing sentence | James Munns | 2025-04-01 | 1 | -1/+1 | |
| | | ||||||
| * | Add docs, add `task_end` trace point | James Munns | 2025-04-01 | 2 | -0/+161 | |
| | | ||||||
| * | Make poll_to_despawn a no_op | Dániel Buga | 2024-12-17 | 1 | -5/+3 | |
| | | ||||||
| * | Don't force a wake to despawn | Dániel Buga | 2024-12-17 | 1 | -2/+4 | |
| | | ||||||
| * | Make poll_to_despawn non-generic | Dániel Buga | 2024-12-17 | 1 | -7/+7 | |
| | | ||||||
| * | Update state diagram | Dániel Buga | 2024-12-17 | 1 | -22/+21 | |
| | | ||||||
| * | Swap poll_fn to allow polling exited tasks | Dániel Buga | 2024-12-17 | 6 | -34/+25 | |
| | | ||||||
| * | Take critical section instead of unsafe | Dániel Buga | 2024-12-17 | 3 | -14/+22 | |
| | | ||||||
| * | Simplify ARM run_enqueue | Dániel Buga | 2024-12-17 | 1 | -18/+3 | |
| | | ||||||
| * | Set RUN_QUEUED unconditionally | Dániel Buga | 2024-12-17 | 4 | -21/+8 | |
| | | ||||||
| * | Document task states and state transitions | Dániel Buga | 2024-12-17 | 1 | -0/+38 | |
| | | ||||||
| * | Merge pull request #3656 from bugadani/timer-queue-special | Dario Nieuwenhuis | 2024-12-17 | 5 | -147/+47 | |
| |\ | | | | | Remove special handling of integrated timer queues and items | |||||
| | * | Remove TIMER_QUEUED | Dániel Buga | 2024-12-16 | 3 | -91/+2 | |
| | | | ||||||
| | * | Remove special handling of integrated timer items | Dániel Buga | 2024-12-16 | 2 | -34/+0 | |
| | | | ||||||
| | * | Attach payload to TimerQueueItem | Dániel Buga | 2024-12-16 | 1 | -0/+45 | |
| | | | ||||||
| | * | Remove special handling of integrated timer queue | Dániel Buga | 2024-12-16 | 1 | -22/+0 | |
| | | | ||||||
| * | | Remove WakerHack for good. | Dario Nieuwenhuis | 2024-12-17 | 1 | -13/+2 | |
| |/ | | | | Now that 1.83 xtensa is out, we can remove it unconditionally. | |||||
| * | Rely on atomic load-store on all targets | Dániel Buga | 2024-12-16 | 1 | -62/+10 | |
| | | ||||||
| * | Fix racy access of TaskHeader::executor | Dániel Buga | 2024-12-16 | 3 | -11/+69 | |
| | | ||||||
| * | Only lock once to wake a task | Dániel Buga | 2024-12-16 | 6 | -40/+73 | |
| | | ||||||
| * | Zero-inizialize expires_at | Dániel Buga | 2024-12-16 | 1 | -1/+1 | |
| | | ||||||
| * | Fix comments and tweak task exit | Dániel Buga | 2024-12-15 | 2 | -8/+18 | |
| | | ||||||
| * | Make sure an exited task does not get stuck in a timer queue | Dániel Buga | 2024-12-15 | 1 | -0/+14 | |
| | | ||||||
| * | Make `integrated-timers` the default, remove Cargo feature. | Dario Nieuwenhuis | 2024-12-15 | 5 | -33/+8 | |
| | | ||||||
| * | Prevent task from respawning while in the timer queue | Dániel Buga | 2024-12-13 | 5 | -4/+152 | |
| | | ||||||
| * | Move integrated timer queue into time-queue-driver | Dániel Buga | 2024-12-12 | 2 | -90/+11 | |
| | | ||||||
| * | Do not access task header | Dániel Buga | 2024-12-10 | 2 | -8/+12 | |
| | | ||||||
| * | Remove TIMER_QUEUED state | Dániel Buga | 2024-12-10 | 4 | -58/+4 | |
| | | ||||||
