aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2013-10-18 05:55:24 +0000
committerJason Molenda <jmolenda@apple.com>2013-10-18 05:55:24 +0000
commit3dc4f44e71bc9d5650b2cd134ca4733438acfbfb (patch)
treecebabb5909032f4f2100b2f12c575cfdfc445048 /lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
parent19bff32e093de869aaf7fe2161ed23718d62e437 (diff)
downloadllvm-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.h3
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 ();