diff options
author | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2019-01-05 01:16:24 +0000 |
---|---|---|
committer | Alexandre Ganea <alexandre.ganea@ubisoft.com> | 2019-01-05 01:16:24 +0000 |
commit | 383be892fc875284fff1c01d03a32c779c48daeb (patch) | |
tree | 79c3a8f14777dc3753684ce613fa9ddba2b85246 /lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py | |
parent | 9f0c21c1e0e3bc9fc3b8a1f785db8440146a891c (diff) | |
download | bcm5719-llvm-383be892fc875284fff1c01d03a32c779c48daeb.tar.gz bcm5719-llvm-383be892fc875284fff1c01d03a32c779c48daeb.zip |
[LLD][COFF] PDB: Parallel sort publics
Saves up to 1.3 sec on large PDBs.
Figures below are for the "Globals Stream Layout" pass:
Before This patch
Large EXE (PDB is ~2 GB) 3330 ms 2022 ms
Large EXE (PDB is ~2 GB) 2680 ms 1608 ms
Large DLL (PDB is ~1 GB) 1455 ms 938 ms
Large DLL (PDB is ~800 MB) 1215 ms 800 ms
Small DLL (PDB is ~200 MB) 224 ms 146 ms
Differential Revision: https://reviews.llvm.org/D56334
llvm-svn: 350452
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions