You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.3 KiB
1.3 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
Added
Changed
Fixed
[0.7.1] - 2021-01-12
Fixed
- Prevented
Onceleaking the inner value upon drop
[0.7.0] - 2020-10-18
Added
Once::initializedOnce::get_mutOnce::try_into_innerOnce::pollRwLock,MutexandOncenow implementFrom<T>Lazytype for lazy initializationTicketMutex, an alternative mutex implementationstdfeature flag to enable thread yielding instead of spinningMutex::is_locked/SpinMutex::is_locked/TicketMutex::is_lockedBarrier
Changed
Once::waitnow spins even if initialization has not yet startedGuard::leakis now an associated function instead of a method- Improved the performance of
SpinMutexby relaxing unnecessarily conservative ordering requirements
[0.6.0] - 2020-10-08
Added
- More dynamic
Send/Syncbounds for lock guards lock_apicompatibilityGuard::leakmethodsRwLock::reader_countandRwLock::writer_countDisplayimplementation for guard types
Changed
- Made
Debugimpls of lock guards just show the inner type likestd