llvm-project
50317ca1 - [lldb][telemetry] Implement LLDB Telemetry (part 1) (#119716)

Commit
302 days ago
[lldb][telemetry] Implement LLDB Telemetry (part 1) (#119716) Details: - This is a subset of PR/98528.( Pavel's suggestion was to split up the patch to make reviewing easier) - This contains only the concrete implementation of the framework to be used but no usages yet. - I plan to send a few follow-up patches: + part2 : includes changes in the plugin-manager to set up the plugin stuff (ie., how to create a default vs vendor impl) + part3 (all of the following can be done in parallel): * part 3_a: define DebuggerTelemetryInfo and related methods to collect data about debugger startup/exit * part 3_b: define TargetTelemetryInfo and related methods to collect data about debug target(s) * part 3_c: define CommandTelemetryInfo and related methods to collect data about debug-commands * part 3_d: define ClientTelemtryInfo and related methods to collect data about lldb-dap/any other client --------- Co-authored-by: Pavel Labath <pavel@labath.sk> Co-authored-by: Jonas Devlieghere <jonas@devlieghere.com>
Author
Parents
Loading