Releases: tokio-rs/loom
Releases · tokio-rs/loom
Loom 0.7.1
Loom 0.7.0
Added
explore()
,stop_exploring()
,skip_branch()
enable reducing the
concurrent state exploration (#323).
Loom 0.6.1
Fixed
- Avoid cancelling generators as it is not a thread-safe operation (#318)
Loom 0.6.0
Loom 0.5.6
Loom 0.5.5
Added
- sync: Add
Arc::from_std
withoutT: Sized
bound (#226) - sync: Implement
Debug
forAtomicPtr
for allT
(#255) - logs: Add location tracking for threads and atomic operations (#258)
- logs: Add additional location tracking to
Arc
,alloc
, andmpsc
(#265) - logs: Improve
tracing
configuration forLOOM_LOG
(#266) - logs: Add a span for the current model's iteration (#267)
Documented
Fixed
Loom v0.5.2
0.5.2 (October 7, 2021)
Added
- Add a loom::cell::Cell, which provides a basic wrapper of the loom UnsafeCell (#196)
- Arc counter manipulations (#225)
- Implement
Mutex::into_inner
andRwLock::into_inner
(#215) - Implement
Release
,AcqRel
, andSeqCst
fences (#220) Arc::as_ptr
added (#230)Arc::pin
added (#224)