File tree Expand file tree Collapse file tree 4 files changed +18
-18
lines changed
Expand file tree Collapse file tree 4 files changed +18
-18
lines changed Original file line number Diff line number Diff line change @@ -155,11 +155,10 @@ struct DebuggerInfo : public LLDBBaseTelemetryInfo {
155155 void serialize (llvm::telemetry::Serializer &serializer) const override ;
156156};
157157
158- struct ExecModuleInfo : public LLDBBaseTelemetryInfo {
158+ struct ExecutableModuleInfo : public LLDBBaseTelemetryInfo {
159159 lldb::ModuleSP exec_mod;
160-
161160 // / The same as the executable-module's UUID.
162- UUID exec_uuid ;
161+ UUID uuid ;
163162 // / PID of the process owned by this target.
164163 lldb::pid_t pid = LLDB_INVALID_PROCESS_ID;
165164 // / The triple of this executable module.
@@ -170,7 +169,7 @@ struct ExecModuleInfo : public LLDBBaseTelemetryInfo {
170169 // / event (eg., after the module and any dependency were loaded.)
171170 bool is_start_entry = false ;
172171
173- ExecModuleInfo () = default ;
172+ ExecutableModuleInfo () = default ;
174173
175174 llvm::telemetry::KindType getKind () const override {
176175 return LLDBEntryKind::ExecModuleInfo;
@@ -191,7 +190,8 @@ struct ExitDescription {
191190};
192191
193192struct ProcessExitInfo : public LLDBBaseTelemetryInfo {
194- UUID exec_uuid;
193+ // The executable-module's UUID.
194+ UUID module_uuid;
195195 lldb::pid_t pid = LLDB_INVALID_PROCESS_ID;
196196 bool is_start_entry = false ;
197197 std::optional<ExitDescription> exit_desc;
Original file line number Diff line number Diff line change @@ -86,10 +86,10 @@ void DebuggerInfo::serialize(Serializer &serializer) const {
8686 serializer.write (" is_exit_entry" , is_exit_entry);
8787}
8888
89- void ExecModuleInfo ::serialize (Serializer &serializer) const {
89+ void ExecutableModuleInfo ::serialize (Serializer &serializer) const {
9090 LLDBBaseTelemetryInfo::serialize (serializer);
9191
92- serializer.write (" exec_uuid " , exec_uuid .GetAsString ());
92+ serializer.write (" uuid " , uuid .GetAsString ());
9393 serializer.write (" pid" , pid);
9494 serializer.write (" triple" , triple);
9595 serializer.write (" is_start_entry" , is_start_entry);
@@ -98,7 +98,7 @@ void ExecModuleInfo::serialize(Serializer &serializer) const {
9898void ProcessExitInfo::serialize (Serializer &serializer) const {
9999 LLDBBaseTelemetryInfo::serialize (serializer);
100100
101- serializer.write (" exec_uuid " , exec_uuid .GetAsString ());
101+ serializer.write (" module_uuid " , module_uuid .GetAsString ());
102102 serializer.write (" pid" , pid);
103103 serializer.write (" is_start_entry" , is_start_entry);
104104 if (exit_desc.has_value ()) {
Original file line number Diff line number Diff line change @@ -1072,19 +1072,19 @@ bool Process::SetExitStatus(int status, llvm::StringRef exit_string) {
10721072 // Find the executable-module's UUID, if available.
10731073 Target &target = GetTarget ();
10741074 helper.SetDebugger (&(target.GetDebugger ()));
1075- UUID exec_uuid ;
1076- if (ModuleSP exec_mod = target.GetExecutableModule ())
1077- exec_uuid = exec_mod ->GetUUID ();
1075+ UUID module_uuid ;
1076+ if (ModuleSP mod = target.GetExecutableModule ())
1077+ module_uuid = mod ->GetUUID ();
10781078
10791079 helper.DispatchNow ([&](telemetry::ProcessExitInfo *info) {
1080- info->exec_uuid = exec_uuid ;
1080+ info->module_uuid = module_uuid ;
10811081 info->pid = m_pid;
10821082 info->is_start_entry = true ;
10831083 info->exit_desc = {status, exit_string.str ()};
10841084 });
10851085
10861086 helper.DispatchOnExit ([&](telemetry::ProcessExitInfo *info) {
1087- info->exec_uuid = exec_uuid ;
1087+ info->module_uuid = module_uuid ;
10881088 info->pid = m_pid;
10891089 });
10901090
Original file line number Diff line number Diff line change @@ -1560,7 +1560,7 @@ void Target::DidExec() {
15601560
15611561void Target::SetExecutableModule (ModuleSP &executable_sp,
15621562 LoadDependentFiles load_dependent_files) {
1563- telemetry::ScopedDispatcher<telemetry::ExecModuleInfo > helper (&m_debugger);
1563+ telemetry::ScopedDispatcher<telemetry::ExecutableModuleInfo > helper (&m_debugger);
15641564 Log *log = GetLog (LLDBLog::Target);
15651565 ClearModules (false );
15661566
@@ -1569,17 +1569,17 @@ void Target::SetExecutableModule(ModuleSP &executable_sp,
15691569 if (ProcessSP proc = GetProcessSP ())
15701570 pid = proc->GetID ();
15711571
1572- helper.DispatchNow ([&](telemetry::ExecModuleInfo *info) {
1572+ helper.DispatchNow ([&](telemetry::ExecutableModuleInfo *info) {
15731573 info->exec_mod = executable_sp;
1574- info->exec_uuid = executable_sp->GetUUID ();
1574+ info->uuid = executable_sp->GetUUID ();
15751575 info->pid = pid;
15761576 info->triple = executable_sp->GetArchitecture ().GetTriple ().getTriple ();
15771577 info->is_start_entry = true ;
15781578 });
15791579
1580- helper.DispatchOnExit ([&](telemetry::ExecModuleInfo *info) {
1580+ helper.DispatchOnExit ([&](telemetry::ExecutableModuleInfo *info) {
15811581 info->exec_mod = executable_sp;
1582- info->exec_uuid = executable_sp->GetUUID ();
1582+ info->uuid = executable_sp->GetUUID ();
15831583 info->pid = pid;
15841584 });
15851585
You can’t perform that action at this time.
0 commit comments