catala icon indicating copy to clipboard operation
catala copied to clipboard

Test and monitor performance regressions

Open denismerigoux opened this issue 2 years ago • 2 comments
trafficstars

Prompted by #516, we should have some performance monitoring under CI to detect early performance drops introduced by compiler changes. The interpretation time is the most critical thing to watch.

denismerigoux avatar Sep 19 '23 10:09 denismerigoux

One approach could be to use https://github.com/ocurrent/current-bench

Then you get an output looking like https://autumn.ocamllabs.io/ocaml/opam/branch/master?worker=autumn&image=bench.Dockerfile

It seems fairly simple to use if look at https://github.com/ocaml/opam/pull/5574/files

AltGr avatar Sep 19 '23 10:09 AltGr

I'm ok for using this!

denismerigoux avatar Sep 19 '23 12:09 denismerigoux