summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-01-30 17:12:04 +0000
committerZachary Turner <zturner@google.com>2018-01-30 17:12:04 +0000
commit07d803777cff79279f859c19b3ab7761ecbee915 (patch)
tree97a9382fcf0c88b703887eaf18671a581946f846 /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
parent43a68f1f0333e987459dca51421fd950c5e187fb (diff)
downloadbcm5719-llvm-07d803777cff79279f859c19b3ab7761ecbee915.tar.gz
bcm5719-llvm-07d803777cff79279f859c19b3ab7761ecbee915.zip
[CodeView] Micro-optimizations to speed up type merging.
Based on a profile, a couple of hot spots were identified in the main type merging loop. The code was simplified, a few loops were re-arranged, and some outlined functions were inlined. This speeds up type merging by a decent amount, shaving around 3-4 seconds off of a 40 second link in my test case. Differential Revision: https://reviews.llvm.org/D42559 llvm-svn: 323790
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud