[Lldb-commits] [lldb] [lldb] Fix missing overloads in ThreadMemory (PR #132734)
Med Ismail Bennani via lldb-commits
lldb-commits at lists.llvm.org
Mon Mar 24 14:18:20 PDT 2025
================
@@ -38,23 +38,82 @@ class ThreadMemory : public lldb_private::Thread {
}
const char *GetName() override {
- if (!m_name.empty())
- return m_name.c_str();
if (m_backing_thread_sp)
return m_backing_thread_sp->GetName();
return nullptr;
}
const char *GetQueueName() override {
- if (!m_queue.empty())
- return m_queue.c_str();
if (m_backing_thread_sp)
return m_backing_thread_sp->GetQueueName();
return nullptr;
}
void WillResume(lldb::StateType resume_state) override;
+ void SetQueueName(const char *name) override {
+ if (m_backing_thread_sp)
+ m_backing_thread_sp->SetQueueName(name);
+ }
+
+ lldb::queue_id_t GetQueueID() override {
+ if (m_backing_thread_sp)
+ return m_backing_thread_sp->GetQueueID();
+ return LLDB_INVALID_QUEUE_ID;
+ }
+
+ void SetQueueID(lldb::queue_id_t new_val) override {
+ if (m_backing_thread_sp)
+ m_backing_thread_sp->GetQueueID();
----------------
medismailben wrote:
```suggestion
if (m_backing_thread_sp)
m_backing_thread_sp->SetQueueID(new_val);
```
https://github.com/llvm/llvm-project/pull/132734
More information about the lldb-commits
mailing list