Sourced from parking_lot's changelog.
parking_lot 0.12.1 (2022-05-31)
- Fixed incorrect memory ordering in
RwLock. (#344)- Added
Condvar::wait_whileconvenience methods (#343)parking_lot_core 0.9.3 (2022-04-30)
- Bump windows-sys dependency to 0.36. (#339)
parking_lot_core 0.9.2, lock_api 0.4.7 (2022-03-25)
- Enable const new() on lock types on stable. (#325)
- Added
MutexGuard::leakfunction. (#333)- Bump windows-sys dependency to 0.34. (#331)
- Bump petgraph dependency to 0.6. (#326)
- Don't use pthread attributes on the espidf platform. (#319)
parking_lot_core 0.9.1 (2022-02-06)
- Bump windows-sys dependency to 0.32. (#316)
parking_lot 0.12.0, parking_lot_core 0.9.0, lock_api 0.4.6 (2022-01-28)
- The MSRV is bumped to 1.49.0.
- Disabled eventual fairness on wasm32-unknown-unknown. (#302)
- Added a rwlock method to report if lock is held exclusively. (#303)
- Use new
asm!macro. (#304)- Use windows-rs instead of winapi for faster builds. (#311)
- Moved hardware lock elision support to a separate Cargo feature. (#313)
- Removed used of deprecated
spin_loop_hint. (#314)
336a9b3
Release parking_lot 0.12.1b69a054
Merge pull request #343
from bryanhitc/master3fe7233
Merge pull request #344
from Amanieu/fix_rwlock_orderingef12b00
small test updatefdb063c
wait_while can't timeout fix26e19dc
Remove WaitWhileResultd26c284
Fix incorrect memory ordering in RwLock0458283
Use saturating_add for WaitWhileResult686db47
Add Condvar::wait_while convenience methods6f6e021
Merge pull request #342
from MarijnS95/patch-1