[Lldb-commits] [lldb] DynamicLoaderDarwin load images in parallel (PR #110439)
Jason Molenda via lldb-commits
lldb-commits at lists.llvm.org
Mon Oct 7 09:51:17 PDT 2024
jasonmolenda wrote:
> > Built RelWithDebInfo, unmodified lldb took 4.5 seconds. Parallel took 6.6 seconds. Parallel with preload took 6.7 seconds.
> > Built Debug, unmodified lldb took 27.6 seconds. Parallel took 35.5 seconds. Parallel plus preload took 35.6 seconds.
>
> Oh wow. 4.5 sec is amazingly fast. I'll try to reproduce your results.
That number is a little bit of a cheat because I was using llvm-project main which doesn't demangle Swift method names. I also tried a run with the Xcode 16 lldb (which does demangle swift names, like swiftlang main which you're testing on) and it took around 7.3 seconds. There could be other differences, but there's a good bit of swift code in all the system libraries, that's probably what the difference was.
https://github.com/llvm/llvm-project/pull/110439
More information about the lldb-commits
mailing list