diff options
author | Ivan Krasin <krasin@chromium.org> | 2016-01-20 08:41:22 +0000 |
---|---|---|
committer | Ivan Krasin <krasin@chromium.org> | 2016-01-20 08:41:22 +0000 |
commit | 3b1c260d22dd6ebc569cf5ba39bc19f1f50abf68 (patch) | |
tree | 272f8d91fb0817d0c47f9d1ec35c1303e4243c43 /lldb/packages/Python/lldbsuite/test/configuration.py | |
parent | edf98c56822a87d93ee601be9f475328c209fecc (diff) | |
download | bcm5719-llvm-3b1c260d22dd6ebc569cf5ba39bc19f1f50abf68.tar.gz bcm5719-llvm-3b1c260d22dd6ebc569cf5ba39bc19f1f50abf68.zip |
[Verifier] Fix performance regression for LTO builds
Summary:
Fix a significant performance regression by introducing GlobalValueVisited field and reusing the map.
This is a follow up to r257823 that slowed down linking Chrome with LTO by 2.5x.
If you revert this commit, please, also revert r257823.
BUG=https://llvm.org/bugs/show_bug.cgi?id=26214
Reviewers: pcc, loladiro, joker.eph
Subscribers: krasin1, joker.eph, loladiro, pcc
Differential Revision: http://reviews.llvm.org/D16338
llvm-svn: 258297
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/configuration.py')
0 files changed, 0 insertions, 0 deletions