3 ms·
I wouldn't hold my breath too much. Something I noticed since I've started timing builds is that codegen and linking usually takes less than 30% of the build t
by PoignardAzur 5y ago
I wouldn't hold my breath too much.
Something I noticed since I've started timing builds is that codegen and linking usually takes less than 30% of the build time for an incremental build.
So in practice, switching to Cranelift and lld/mold will shave maybe 2 seconds off a 10-seconds build. Better, but still flow breaking.
If we want Go-like compile times, we're going to need some more fundamental improvements to the compiler.