Skip to content

Data-encoding: optimize proof time by using only 'Resolve' hints

Guillaume Claret requested to merge clarus@optimize-data-encoding-proofs into master

@deepmindster This should optimize your MR https://gitlab.com/nomadic-labs/coq-tezos-of-ocaml/-/merge_requests/162 for the data-encoding part. This went from 25s on my machine to 5s for balance_encoding_is_valid. I found this change to do using https://coq.inria.fr/refman/proof-engine/ltac.html#profiling-ltac-tactics which showed that most of the time was spent on Hint Extern commands.

Merge request reports