Closed SkySkimmer closed 12 months ago
This change does cause some slowdown
also about doubles timings in tests/minibench (still much faster than non compiled)
Would fixing the code in Coq reduce the performance overhead of this change?
IDK https://github.com/SkySkimmer/coq-ltac2-compiler/pull/21 improves perf some, I think it's still correct.
Fix #17
I am not fully sure that this is a compiler bug as the
in the implementation of
dispatch
could also be blamed for not thunking properly (ie should be) but it does seem hard or impossible to trigger a bug with non compiled ltac2.
This change does cause some slowdown (bug_10107 goes from 0.04s to 0.06s, non compiled baseline being 0.25s)