I’m currently working on a very large internal project doing some refactoring and code cleanup, a lot of which involves repeated recompilation.
The problem is I’m having serious issues with slow build times in the 2 minute range pretty consistently, which makes things quite a lot slower and more difficult than they ought to be.
I suspect part of the culprit may be some changes in a previous update, and I’ve managed to dig up some stuff about a performance bug with the exhaustiveness checker on tuple matches, but other than “wait until 0.19 fixes it”, are there any other things I should look at to improve the situation? Is it possible even to profile a compile itself, so I can at least find where the slowdown is happening?