Closed
Description
In exploring #18, an important discovery was made:
- Incremental maintenance of reachability information is crucial for performance
In fact, in exploring the substitution approach versus the rewrite-based approach to handling inferences, it had become apparent to me that this would be especially true. However, the very surprising verification performance of Whiley v0.3.36
appears to stem specifically from the use of an incremental algorithm. One which, unfortunately, was removed at some point for reasons unknown.
Therefore, the goal of this issue is to reconsider the incremental approach in the context of the new Rewriter API.