summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
diff options
context:
space:
mode:
authorVassil Vassilev <v.g.vassilev@gmail.com>2017-06-09 21:54:18 +0000
committerVassil Vassilev <v.g.vassilev@gmail.com>2017-06-09 21:54:18 +0000
commit497a99523a004618c239596a896edfd047d344fc (patch)
treea36f91ad166bbfadf0ed8613f0fddcac0ee12db1 /clang/lib/Frontend
parent416e0592d5fc2828bffcb996cc2ac2512e71e82c (diff)
downloadbcm5719-llvm-497a99523a004618c239596a896edfd047d344fc.tar.gz
bcm5719-llvm-497a99523a004618c239596a896edfd047d344fc.zip
[modules] D29951: Load lazily the template specialization in multi-module setups.
Currently, we load all template specialization if we have more than one module attached and we touch anything around the template definition. This patch registers the template specializations as lazily-loadable entities. In some TUs it reduces the amount of deserializations by 1%. llvm-svn: 305120
Diffstat (limited to 'clang/lib/Frontend')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud