summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/Python/interface/SBProcess.i
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2013-12-13 00:29:16 +0000
committerJason Molenda <jmolenda@apple.com>2013-12-13 00:29:16 +0000
commit5e8dce4dbfd6f3e3366948ec22b82b952ae2b108 (patch)
tree4ddc8514061bc208d847e04497561e574527518e /lldb/scripts/Python/interface/SBProcess.i
parent2af6d73cdfba2768198ee502c12da14102bf7e55 (diff)
downloadbcm5719-llvm-5e8dce4dbfd6f3e3366948ec22b82b952ae2b108.tar.gz
bcm5719-llvm-5e8dce4dbfd6f3e3366948ec22b82b952ae2b108.zip
Add new Queue, QueueItem, Queuelist, SBQueue, SBQueueItem classes to represent
libdispatch aka Grand Central Dispatch (GCD) queues. Still fleshing out the documentation and testing of these but the overall API is settling down so it's a good time to check it in. <rdar://problem/15600370> llvm-svn: 197190
Diffstat (limited to 'lldb/scripts/Python/interface/SBProcess.i')
-rw-r--r--lldb/scripts/Python/interface/SBProcess.i9
1 files changed, 9 insertions, 0 deletions
diff --git a/lldb/scripts/Python/interface/SBProcess.i b/lldb/scripts/Python/interface/SBProcess.i
index 9798f9aa4a4..7abbf919af2 100644
--- a/lldb/scripts/Python/interface/SBProcess.i
+++ b/lldb/scripts/Python/interface/SBProcess.i
@@ -180,6 +180,15 @@ public:
SetSelectedThreadByIndexID (uint32_t index_id);
//------------------------------------------------------------------
+ // Queue related functions
+ //------------------------------------------------------------------
+ uint32_t
+ GetNumQueues ();
+
+ lldb::SBQueue
+ GetQueueAtIndex (uint32_t index);
+
+ //------------------------------------------------------------------
// Stepping related functions
//------------------------------------------------------------------
OpenPOWER on IntegriCloud