4 ms·
Incremental compilation. Once you get the first build done, subsequent builds are much faster. Also a project is likely to be split up over multiple crates, so
by weavie 5y ago
Incremental compilation. Once you get the first build done, subsequent builds are much faster.
Also a project is likely to be split up over multiple crates, so a lot of the changes you make will require building and testing just that one crate.
- runevault 5y agoIsn't incremental compile disabled currently? I thought they found a significant bug and so turned it off until they could validate a fix.
- kibwen 5y agoThe grandparent was building a binary utility, which means they were (hopefully!) building in release mode, which doesn't use incremental compilation by default in any version of the compiler. For debug builds, where incremental is usually on by default, it was disabled for 1.52.1 due to bugs, and then kept off in 1.53 out of an abundance of caution. It should be back on in 1.54.
- runevault 5y agookay that's what I thought (and the not turned back on yet officially was what I was trying to hint at with the abundance of caution).