This crate contains tools and data for analyzing the performance of the Move Prover.

The data directory contains a number of lab sessions with scripts and persisted data. Each of those directories has its own README. The src directory contains supporting Rust code.

Most labs are currently based on Jupyter notebooks with a Rust based kernel. The installation of Jupyter can be done via the python installation tool:

pip install jupyterlab pip install notebook

For the Rust kernel, follow the installation instructions at google/evcxr. You need version 0.9.0 or later.

Caveats

EVCXR has some flaws at this point (or we are not using it correctly):