Comment Comment by ndesaulniers Build times of the Linux kernel with clang are dominated by the front end. 30 years of crufty headers is a lot to parse.What we actually need is tooling to help recommend how to refactor or split headers in a way to reduce having to parse a ton of dead code.Or even better, tooling that would generate one off headers per TU. I think it could be done. parent ndesaulniers 3 years ago
What we actually need is tooling to help recommend how to refactor or split headers in a way to reduce having to parse a ton of dead code.
Or even better, tooling that would generate one off headers per TU. I think it could be done.