diff options
author | Vedant Kumar <vsk@apple.com> | 2019-01-22 22:49:08 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2019-01-22 22:49:08 +0000 |
commit | 38874c8f7b1d73fbd9b6843e706602dbb6c7495d (patch) | |
tree | 18add610c292ec4c51be46f1a26d573425b65351 /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py | |
parent | 27f8b4c7e85e58477833bd403085951b769c45ef (diff) | |
download | bcm5719-llvm-38874c8f7b1d73fbd9b6843e706602dbb6c7495d.tar.gz bcm5719-llvm-38874c8f7b1d73fbd9b6843e706602dbb6c7495d.zip |
[HotColdSplit] Calculate domtrees lazily to reduce compile-time, NFC
The splitting pass does not need (post)domtrees until after it's found a
cold block. Defer domtree calculation until a cold block is found.
For the sqlite3 amalgamation, this reduces time spent in the splitting
pass from 0.8% of the total to 0.4%.
llvm-svn: 351892
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions