aboutsummaryrefslogtreecommitdiff
path: root/embassy-sync/src/rwlock.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-2/+2
|
* more docs fixesRobin Mueller2025-09-231-2/+0
|
* chore: add more `Debug` impls to `embassy-sync`, particularly on `OnceLock`Curly2025-08-191-0/+1
| | | | All tests green
* Refactor RwLock implementation by removing unused map methods and cleaning ↵Alix ANNERAUD2025-04-121-237/+1
| | | | up code for improved readability
* Enhance RwLock documentation and add map methods for read and write guards ↵Alix ANNERAUD2025-03-171-6/+57
| | | | to improve data access flexibility
* Refactor RwLock implementation to support try_read and try_write methods, ↵Alix ANNERAUD2025-03-171-17/+253
| | | | enhancing lock acquisition flexibility
* Remove blocking read-write lock module and its references and refactor ↵Alix ANNERAUD2025-03-161-105/+52
| | | | rwlock for a simpler approach
* Implement read-write lock methods in CriticalSectionRawRwLock and update testsAlix ANNERAUD2025-02-281-1/+1
|
* Fix module references in blocking read-write lock implementationAlix ANNERAUD2025-02-281-10/+10
|
* Refactor blocking read-write lock module structure and improve assertions in ↵Alix ANNERAUD2025-02-281-123/+253
| | | | ThreadModeRawRwLock
* (no commit message)Alix ANNERAUD2025-02-281-142/+145
|
* Add RwLock to embassy-syncAlix ANNERAUD2025-02-281-0/+256
Fixes #1394 --- For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/embassy-rs/embassy/issues/1394?shareId=XXXX-XXXX-XXXX-XXXX).