This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
In my experience, when not optimizing, C++ compilation time is normally dominated by parsing and name lookup.
However, including explicit instantiations in the precompiled header won't make any significant difference to compilation time. The precompiled header saves on parsing and name lookup time, it doesn't save on code generation time.
I don't personally find that precompiled headers help with compilation time all that much. However, for some projects, ones with millions of lines of header files included in every compilation, I expect that they would help.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |