aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/API
diff options
context:
space:
mode:
authorJonas Devlieghere <jonas@devlieghere.com>2025-03-08 11:10:46 -0600
committerGitHub <noreply@github.com>2025-03-08 09:10:46 -0800
commita1b14dbc4740fe49dfb2af44907a195597474556 (patch)
tree06c963a4e14b4f8748ca9ac0e437328ad8684a83 /lldb/source/API
parentb15e7f3c23bfffe3b4a0180b5433bf5a876b87ae (diff)
downloadllvm-a1b14dbc4740fe49dfb2af44907a195597474556.zip
llvm-a1b14dbc4740fe49dfb2af44907a195597474556.tar.gz
llvm-a1b14dbc4740fe49dfb2af44907a195597474556.tar.bz2
[lldb] Remove progress report coalescing (#130329)
Remove support for coalescing progress reports in LLDB. This functionality was motivated by Xcode, which wanted to listen for less frequent, aggregated progress events at the cost of losing some detail. See the original RFC [1] for more details. Since then, they've reevaluated this trade-off and opted to listen for the regular, full fidelity progress events and do any post processing on their end. rdar://146425487
Diffstat (limited to 'lldb/source/API')
-rw-r--r--lldb/source/API/SystemInitializerFull.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/lldb/source/API/SystemInitializerFull.cpp b/lldb/source/API/SystemInitializerFull.cpp
index 31f3a9f..9cc3779 100644
--- a/lldb/source/API/SystemInitializerFull.cpp
+++ b/lldb/source/API/SystemInitializerFull.cpp
@@ -68,9 +68,6 @@ llvm::Error SystemInitializerFull::Initialize() {
const char *arg0 = "lldb";
llvm::cl::ParseCommandLineOptions(1, &arg0);
- // Initialize the progress manager.
- ProgressManager::Initialize();
-
#define LLDB_PLUGIN(p) LLDB_PLUGIN_INITIALIZE(p);
#include "Plugins/Plugins.def"
@@ -104,9 +101,6 @@ void SystemInitializerFull::Terminate() {
#define LLDB_PLUGIN(p) LLDB_PLUGIN_TERMINATE(p);
#include "Plugins/Plugins.def"
- // Terminate the progress manager.
- ProgressManager::Terminate();
-
// Now shutdown the common parts, in reverse order.
SystemInitializerCommon::Terminate();
}