Hi Jonas, thanks for working on this!
Windows build with Guile JIT: https://cloud.hahnjo.de/s/Ek5x9rybpiPNtoj This turns on just-in-time compilation that was added in Guile 3.0, but we had to keep disabled on Windows until now. Please test, especially on larger scores where this should provide a performance advantage.
I gave it a try with a medium-sized score (appr. 60 pages A4), 10 times in a row:
with JIT: real 4m42.513s user 0m0.090s sys 0m0.185s without JIT: real 4m45.295s user 0m0.046s sys 0m0.277s Just out of interest, do we tweak the JIT_THRESHOLD somewhere or do we use the default value? Michael