aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h
diff options
context:
space:
mode:
authorAlexandre Ganea <alex_toresh@yahoo.fr>2022-11-19 12:34:58 -0500
committerAlexandre Ganea <alex_toresh@yahoo.fr>2022-11-19 15:17:42 -0500
commit49e483d3d62f6f62beb323e9c4160bab9e0ad619 (patch)
tree37a668acb53452addf466aba3a87a03afe9499c8 /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h
parentb0fb71613b680b569a665fd1155da8fed0389c7b (diff)
downloadllvm-49e483d3d62f6f62beb323e9c4160bab9e0ad619.zip
llvm-49e483d3d62f6f62beb323e9c4160bab9e0ad619.tar.gz
llvm-49e483d3d62f6f62beb323e9c4160bab9e0ad619.tar.bz2
[CodeView] Replace GHASH hasher by BLAKE3
Previously, we used SHA-1 for hashing the CodeView type records. SHA-1 in `GloballyHashedType::hashType()` is coming top in the profiles. By simply replacing with BLAKE3, the link time is reduced in our case from 15 sec to 13 sec. I am only using MSVC .OBJs in this case. As a reference, the resulting .PDB is approx 2.1GiB and .EXE is approx 250MiB. Differential Revision: https://reviews.llvm.org/D137101
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.h')
0 files changed, 0 insertions, 0 deletions