================ @@ -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 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits