| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -2/+2 |
| | | |||||
| * | chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock` | Curly | 2025-08-19 | 1 | -0/+6 |
| | | | | | All tests green | ||||
| * | Fix `FairSemaphore` bugs | Alex Moon | 2024-04-03 | 1 | -34/+102 |
| | | | | | | - `acquire` and `acquire_all` futures were `!Send`, even for `M: RawMutex + Send` due to the captured `Cell`. - If multiple `acquire` tasks were queued, waking the first would not wake the second, even if there were permits remaining after the first `acquire` completed. | ||||
| * | Semaphore synchronization primitive | Alex Moon | 2024-03-30 | 1 | -0/+704 |
| This provides both a "greedy" and "fair" async semaphore implementation. | |||||
