[cfe-dev] Getting involved with Clang refactoring

Joerg Sonnenberger joerg at britannica.bec.de
Tue May 29 10:43:39 PDT 2012


On Tue, May 29, 2012 at 06:50:11PM +0200, Manuel Klimek wrote:
> Yes. But if you want to statically analyze a whole code base for global
> information, you need to analyze every TU (as you would need to compile
> every TU). Having a dependency graph restriction in here would lead to
> sequential bottlenecks (which make -j shows).

This part I don't understand. What kind of dependency graph restrictions
are you thinking about? If you have functional dependencies of one TU on
another TU, you can't just drop those. Consider build tools like yacc for
an integrated OS build as example.

Joerg



More information about the cfe-dev mailing list