diff options
author | Jason Molenda <jmolenda@apple.com> | 2013-10-18 05:55:24 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2013-10-18 05:55:24 +0000 |
commit | 3dc4f44e71bc9d5650b2cd134ca4733438acfbfb (patch) | |
tree | cebabb5909032f4f2100b2f12c575cfdfc445048 /lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h | |
parent | 19bff32e093de869aaf7fe2161ed23718d62e437 (diff) | |
download | llvm-3dc4f44e71bc9d5650b2cd134ca4733438acfbfb.zip llvm-3dc4f44e71bc9d5650b2cd134ca4733438acfbfb.tar.gz llvm-3dc4f44e71bc9d5650b2cd134ca4733438acfbfb.tar.bz2 |
Move the code which translates a dispatch_qaddr into a
queue name out of ProcessGDBRemote and in to the Platform
plugin, specifically PlatformDarwin.
Also add a Platform method to translate a dispatch_quaddr
to a QueueID, and a Thread::GetQueueID().
I'll add an SBThread::GetQueueID() next.
llvm-svn: 192949
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h index 50a3f19..dd4cc03 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h @@ -38,6 +38,9 @@ public: virtual const char * GetQueueName (); + virtual lldb::queue_id_t + GetQueueID (); + virtual lldb::RegisterContextSP GetRegisterContext (); |