prusti-assistant icon indicating copy to clipboard operation
prusti-assistant copied to clipboard

Add block granularity progress indication

Open trktby opened this issue 1 year ago • 0 comments

This PR is part of a practical work supervised by @Aurel300. It is based on a previous work's PR. The main changes are:

  • Adding new block-level gutter decorators, inspired by Dafny. Their purpose is to be able to track verification progress with a higher granularity than before. This includes a current block decorator to see on which basic block a program might be hanging during verification.
  • Persisting partial results of a verification across selective verification runs - selectively verifying a method no longer wipes the results of the other, unmodified ones (they are marked as stale however).
  • Refactoring of the storage of decorators. They are now stored and generated per method. Mainly for ease of organization of block-based decorators.

trktby avatar Sep 03 '24 08:09 trktby