| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock` | Curly | 2025-08-19 | 1 | -0/+2 |
| | | | | | All tests green | ||||
| * | feat(embassy-sync): Add `get_mut` for `LazyLock` | Anthony Grondin | 2025-07-30 | 1 | -0/+15 |
| | | |||||
| * | fix missing sync bounds | Melvin Wang | 2025-06-18 | 1 | -1/+6 |
| | | |||||
| * | embassy-sync: more unit-test for LazyLock | wanglei | 2024-07-31 | 1 | -0/+47 |
| | | | | | Signed-off-by: wanglei <[email protected]> | ||||
| * | embassy-sync: fix the data of LazyLock never drop | wanglei | 2024-07-31 | 1 | -10/+31 |
| | | | | | | | | | | Using `union` can save more space. And the `MaybeUninit<T>` will never drop the T, when dropping the `MaybeUninit<T>`. Fixed it. Signed-off-by: wanglei <[email protected]> | ||||
| * | embassy-sync: add LazyLock | Samuel Tardieu | 2024-07-29 | 1 | -0/+84 |
| `LazyLock` is inspired by Rust 1.80.0's `std::sync::LazyLock` type. | |||||
