[Lldb-commits] [lldb] [LLDB][Telemetry] Collect telemetry from client when allowed. (PR #129728)

Vy Nguyen via lldb-commits lldb-commits at lists.llvm.org
Tue Mar 25 08:12:17 PDT 2025


================
@@ -119,6 +125,53 @@ llvm::Error TelemetryManager::preDispatch(TelemetryInfo *entry) {
   return llvm::Error::success();
 }
 
+void TelemetryManager::DispatchClientTelemetry(
+    const lldb_private::StructuredDataImpl &entry, Debugger *debugger) {
+  if (!m_config->enable_client_telemetry)
+    return;
+
+  ClientInfo client_info;
+  client_info.debugger = debugger;
+  auto *dict = entry.GetObjectSP()->GetAsDictionary();
----------------
oontvoo wrote:

done

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


More information about the lldb-commits mailing list