Skip to content

salsa-v0.22.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 23 May 10:40
· 28 commits to master since this release
a12bf31

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 when loom feature is enabled (#869)
  • Remove default PartialOrd and Ord 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 to returns(as_ref) and returns(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)