aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Demangle/MicrosoftDemangle.cpp
diff options
context:
space:
mode:
authorMichael Eisel <michael.eisel@gmail.com>2022-06-08 20:09:48 -0400
committerNico Weber <thakis@chromium.org>2022-06-08 20:11:50 -0400
commit44978a234b8e2ad5f112d6b5910ee129bd52d54b (patch)
treea0a1dab1f8090e167a1655874bce16385d5dec9a /llvm/lib/Demangle/MicrosoftDemangle.cpp
parentaaaf8e4c409f080f35ea227b20dc6ac8a45c2fa4 (diff)
downloadllvm-44978a234b8e2ad5f112d6b5910ee129bd52d54b.zip
llvm-44978a234b8e2ad5f112d6b5910ee129bd52d54b.tar.gz
llvm-44978a234b8e2ad5f112d6b5910ee129bd52d54b.tar.bz2
[lld/mac] Write output sections in parallel
This reduces linking time by ~8% for my project (1.19s -> 0.53s for writeSections()). writeTo is const, which bodes well for it being parallelizable, and I've looked through the different overridden versions and can't see any race conditions. It produces the same byte-for-byte output for my project. Differential Revision: https://reviews.llvm.org/D126800
Diffstat (limited to 'llvm/lib/Demangle/MicrosoftDemangle.cpp')
0 files changed, 0 insertions, 0 deletions