From 4dafd39bdba2c552a11b65901e7204b91006fe24 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Tue, 19 Nov 2024 10:52:51 -0800 Subject: [PATCH 1/3] Add release note for parallel module creation in LLDB Release note #110646 and #114507. --- llvm/docs/ReleaseNotes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md index 142db867b566e..e28467492ecc1 100644 --- a/llvm/docs/ReleaseNotes.md +++ b/llvm/docs/ReleaseNotes.md @@ -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. + Changes to BOLT --------------------------------- From ba9ff437a80a54fd4dca9b8336ccdeca9cbbf86f Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Tue, 19 Nov 2024 15:31:26 -0800 Subject: [PATCH 2/3] Address Jason's comments --- llvm/docs/ReleaseNotes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md index e28467492ecc1..f345afdbaea8e 100644 --- a/llvm/docs/ReleaseNotes.md +++ b/llvm/docs/ReleaseNotes.md @@ -355,7 +355,7 @@ 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. +* LLDB now parses shared libraries in parallel, resulting in an average 2x speedup when attaching (on darwin) and launching (on all platforms). Changes to BOLT --------------------------------- From 095618c96bb4034cc57073d5c6d8a7fd62b263a1 Mon Sep 17 00:00:00 2001 From: Jonas Devlieghere Date: Wed, 20 Nov 2024 10:27:20 -0800 Subject: [PATCH 3/3] Incorporate David's feedback --- llvm/docs/ReleaseNotes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md index f345afdbaea8e..fd93860a43de7 100644 --- a/llvm/docs/ReleaseNotes.md +++ b/llvm/docs/ReleaseNotes.md @@ -355,7 +355,7 @@ 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 parses shared libraries in parallel, resulting in an average 2x speedup when attaching (on darwin) and launching (on all platforms). +* LLDB now parses shared libraries in parallel, resulting in an average 2x speedup when attaching (only available on Darwin platforms) and launching (available on all platforms). Changes to BOLT ---------------------------------