Commits
Click on a commit to change the comparison rangefixed all single-thread cycles; multi-thread still not working Merge branch 'master' into fixpoint
* master: (32 commits)
fix `HashEqLike` for `Box<T>`
bless ui tests
expose `Database::unwind_if_revision_cancelled`
Describe deadlock risk for assemble closure in interning
Simplify Event construction
Remove panicking paths from `maybe_changed_after`
Remove PartialOrd, Ord implementations from keys
Remove unnecessary `Option` around `Storage::zalsa_impl`
Remove unreachable unwraps via typing
Make `QueryEdge` an enum
Type `QueryEdge`
Encapsulate `DependencyIndex`
Fix mutating benchmark benching more than just mutation
Use proper setup for compare benches
Fix benchmarks accidentally re-using the same database
Cleanup
Add self-ref test
Split Lookup into two traits
Implement self-referential interning
Improve safety comments on function/fetch
... panic if fallback fails to converge Merge branch 'master' into fixpoint
* master:
Shrink `QueryRevisions` size by 3 words