diff options
author | Vy Nguyen <vyng@google.com> | 2025-02-10 13:59:52 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-10 13:59:52 -0500 |
commit | 50317ca13f6ad9b2196f92f8c719f5c31e5d6812 (patch) | |
tree | 114cbe7bfade20dc6e01fa5072ba0b9c6d82f8f9 /llvm/lib/CodeGen/MachineOperand.cpp | |
parent | 56b760cc472fd2e919e5046575b6c537cb7f3d0b (diff) | |
download | llvm-50317ca13f6ad9b2196f92f8c719f5c31e5d6812.zip llvm-50317ca13f6ad9b2196f92f8c719f5c31e5d6812.tar.gz llvm-50317ca13f6ad9b2196f92f8c719f5c31e5d6812.tar.bz2 |
[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>
Diffstat (limited to 'llvm/lib/CodeGen/MachineOperand.cpp')
0 files changed, 0 insertions, 0 deletions