[llvm] Add release note for parallel module creation in LLDB (PR #116857)

David Spickett via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 20 01:17:06 PST 2024


================
@@ -355,6 +355,8 @@ Changes to LLDB
 
 * A new setting `target.launch-working-dir` can be used to set a persistent cwd that is used by default by `process launch` and `run`.
 
+* LLDB now creates modules in parallel, resulting in an average 2x speedup when launching and attaching.
----------------
DavidSpickett wrote:

So is this does load in parallel everywhere but you only measured it on Darwin, or has the possibility to do so everywhere but only does so right now on Darwin?

The former I would write as:
* LLDB can <general feature description>. On Darwin this has resulted in...

Implying that YMMV anywhere else.

The latter:
* LLDB running on Darwin will now load libraries in parallel when attaching or.... This gives an average 2x speedup.

https://github.com/llvm/llvm-project/pull/116857


More information about the llvm-commits mailing list