4 ms·
(OP here) Thanks! My call with the Mozilla engineer was cut short, so we didn't have time to go into detail about what he found, I want to look into it myself.
by dhooper 1y ago
(OP here) Thanks!
My call with the Mozilla engineer was cut short, so we didn't have time to go into detail about what he found, I want to look into it myself.
- bvisness 1y agoHello, I am the engineer in question. I am not actually super familiar with the details of the build system, but from when I saw, the main issues were: - Lots of constant-time slowness at the beginning and end of the build - Dubious parallelism, especially with unified builds - Cargo being Cargo Overall it mostly looks like a soup of `make` calls with no particular rhyme or reason. It's a far cry from the ninja example the OP showed in his post.
- epage 1y agoWhat `cargo being cargo` problems are you having?