·
28 commits
to master
since this release
Fixed
- fix memo table growth condition (#850)
- incorrect caching for queries participating in fixpoint (#843)
- change detection for fixpoint queries (#836)
Other
- Allow creation of tracked associated functions (without
self
) (#859) - Short-circuit
block-on
if same thread (#862) - Skip release-plz jobs on forks (#873)
- Unwind with specific type when encountering an unexpected cycle (#856)
- Remove jar mentions from book (#775)
- Implement an
!Update
bound escape hatch for tracked fn (#867) - Only enable
boxcar/loom
whenloom
feature is enabled (#869) - Remove default
PartialOrd
andOrd
derives for salsa-structs (#868) - update boxcar (#865)
- speed-up cycle-retry logic (#861)
- Fix returns(deref | as_ref | as_deref) in tracked methods (#857)
- Changed
return_ref
syntax toreturns(as_ref)
andreturns(cloned)
(#772) - Work around a rust-analyzer bug (#855)
- Lazy finalization of cycle participants in
maybe_changed_after
(#854) - Do not re-verify already verified memoized value in cycle verification (#851)
- Pass cycle heads as out parameter for
maybe_changed_after
(#852) - Move salsa event system into
Zalsa
(#849) - gate loom dependency under feature flag (#844)
- Add loom support (#842)
- Clean up some unsafety (#830)