[Bug pch/95131] New: Instantiate templates at pch generation time
trass3r at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu May 14 13:20:18 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95131
Bug ID: 95131
Summary: Instantiate templates at pch generation time
Product: gcc
Version: 8.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: pch
Assignee: unassigned at gcc dot gnu.org
Reporter: trass3r at gmail dot com
Target Milestone: ---
Judging by the limited information -ftime-report provides it looks like gcc
still spends quite some time on things that could have been done at pch
generation time already like template instantiations.
This was already noted in
https://gcc.gnu.org/wiki/Speedup_areas#Improvements_to_PCH
The page should be updated if this is not true anymore.
Clang has a similar problem that is currently being addressed:
https://llunak.blogspot.com/2019/11/clang-precompiled-headers-and-improving.html
https://reviews.llvm.org/D69585
More information about the Gcc-bugs
mailing list