Home
last modified time | relevance | path

Searched refs:SBThread (Results 1 – 25 of 65) sorted by relevance

123

/llvm-project/lldb/bindings/interface/
H A DSBThreadDocstrings.i29 ) lldb::SBThread;
34 ) lldb::SBThread::GetStopReasonDataCount;
56 ) lldb::SBThread::GetStopReasonDataAtIndex;
62 ) lldb::SBThread::GetStopReasonExtendedInfoAsJSON;
68 ) lldb::SBThread::GetStopReasonExtendedBacktraces;
73 ) lldb::SBThread::GetStopDescription;
82 ) lldb::SBThread::GetThreadID;
92 ) lldb::SBThread::GetIndexID;
97 ) lldb::SBThread::GetQueueName;
102 ) lldb::SBThread::GetQueueID;
[all …]
H A DSBThreadExtensions.i1 STRING_EXTENSION_OUTSIDE(SBThread)
3 %extend lldb::SBThread {
12 '''Iterate over all frames in a lldb.SBThread object.'''
16 '''Return the number of frames in a lldb.SBThread object.'''
38 '''An accessor function that returns a frames_access() object which allows lazy frame access from a lldb.SBThread object.'''
42 '''An accessor function that returns a list() that contains all frames in a lldb.SBThread object.'''
76 selected_frame = property(GetSelectedFrame, set_selected_frame, doc='''A read/write property that gets and sets the selected frame of this SBThread.''')
/llvm-project/lldb/source/API/
H A DSBThread.cpp1 //===-- SBThread.cpp ------------------------------------------------------===//
9 #include "lldb/API/SBThread.h"
53 const char *SBThread::GetBroadcasterClassName() { in GetBroadcasterClassName()
60 SBThread::SBThread() : m_opaque_sp(new ExecutionContextRef()) { in SBThread() function in SBThread
64 SBThread::SBThread(const ThreadSP &lldb_object_sp) in SBThread() function in SBThread
69 SBThread::SBThread(const SBThread function in SBThread
[all...]
H A DSBExecutionContext.cpp49 SBExecutionContext::SBExecutionContext(lldb::SBThread thread) in SBExecutionContext()
101 SBThread SBExecutionContext::GetThread() const { in GetThread()
104 SBThread sb_thread; in GetThread()
H A DSBThreadPlan.cpp9 #include "lldb/API/SBThread.h"
64 SBThreadPlan::SBThreadPlan(lldb::SBThread &sb_thread, const char *class_name) { in SBThreadPlan()
73 SBThreadPlan::SBThreadPlan(lldb::SBThread &sb_thread, const char *class_name, in SBThreadPlan()
129 SBThread SBThreadPlan::GetThread() const { in GetThread()
134 return SBThread(thread_plan_sp->GetThread().shared_from_this()); in GetThread()
136 return SBThread(); in GetThread()
H A DSBTrace.cpp14 #include "lldb/API/SBThread.h"
46 SBTraceCursor SBTrace::CreateNewCursor(SBError &error, SBThread &thread) { in CreateNewCursor()
106 SBError SBTrace::Start(const SBThread &thread, in Start()
133 SBError SBTrace::Stop(const SBThread &thread) { in Stop()
H A DSBQueue.cpp137 lldb::SBThread GetThreadAtIndex(uint32_t idx) { in GetThreadAtIndex()
140 SBThread sb_thread; in GetThreadAtIndex()
283 SBThread SBQueue::GetThreadAtIndex(uint32_t idx) { in GetThreadAtIndex()
286 SBThread th = m_opaque_sp->GetThreadAtIndex(idx); in GetThreadAtIndex()
H A DSBThreadCollection.cpp76 SBThread SBThreadCollection::GetThreadAtIndex(size_t idx) { in GetThreadAtIndex()
79 SBThread thread; in GetThreadAtIndex()
H A DSBQueueItem.cpp92 SBThread SBQueueItem::GetExtendedBacktraceThread(const char *type) { in GetExtendedBacktraceThread()
95 SBThread result; in GetExtendedBacktraceThread()
H A DSBProcess.cpp48 #include "lldb/API/SBThread.h"
205 SBThread SBProcess::GetSelectedThread() const { in GetSelectedThread()
208 SBThread sb_thread; in GetSelectedThread()
221 SBThread SBProcess::CreateOSPluginThread(lldb::tid_t tid, in CreateOSPluginThread()
225 SBThread sb_thread; in CreateOSPluginThread()
347 bool SBProcess::SetSelectedThread(const SBThread &thread) { in SetSelectedThread()
388 SBThread SBProcess::GetThreadAtIndex(size_t index) { in GetThreadAtIndex()
391 SBThread sb_thread; in GetThreadAtIndex()
687 SBThread SBProcess::GetThreadByID(tid_t tid) { in GetThreadByID()
690 SBThread sb_threa in GetThreadByID()
[all...]
/llvm-project/lldb/include/lldb/API/
H A DSBThread.h1 //===-- SBThread.h ----------------------------------------------*- C++ -*-===//
26 class LLDB_API SBThread {
38 SBThread();
40 SBThread(const lldb::SBThread &thread);
42 ~SBThread();
151 /// be allowed to run. If any of the SBThread functions for stepping are
159 /// Likewise the SBThread::Resume() call will again allow the thread to run
189 static SBThread GetThreadFromEvent(const SBEvent &event);
193 const lldb::SBThread
[all...]
H A DSBTrace.h39 SBTraceCursor CreateNewCursor(SBError &error, SBThread &thread);
110 SBError Start(const SBThread &thread, const SBStructuredData &configuration);
131 SBError Stop(const SBThread &thread);
H A DSBProcess.h97 lldb::SBThread GetThreadAtIndex(size_t index);
99 lldb::SBThread GetThreadByID(lldb::tid_t sb_thread_id);
101 lldb::SBThread GetThreadByIndexID(uint32_t index_id);
103 lldb::SBThread GetSelectedThread() const;
107 // SBThread objects through the interface and add them to the process through
109 lldb::SBThread CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context);
111 bool SetSelectedThread(const lldb::SBThread &thread);
337 /// When the process is stopped and you have an SBThread, lldb may be
596 friend class SBThread;
589 friend class SBThread; global() variable
H A DSBThreadPlan.h31 SBThreadPlan(lldb::SBThread &thread, const char *class_name);
33 SBThreadPlan(lldb::SBThread &thread, const char *class_name,
71 SBThread GetThread() const;
H A DSBThreadCollection.h32 lldb::SBThread GetThreadAtIndex(size_t idx);
50 friend class SBThread; variable
H A DSBExecutionContext.h39 SBExecutionContext(lldb::SBThread thread); // can't be a const& because
40 // SBThread::get() isn't itself a
53 SBThread GetThread() const;
H A DSBQueue.h45 lldb::SBThread GetThreadAtIndex(uint32_t);
57 friend class SBThread; variable
H A DSBFrame.h146 lldb::SBThread GetThread() const;
224 friend class SBThread;
215 friend class SBThread; global() variable
H A DSBDefines.h114 class LLDB_API SBThread;
141 lldb::SBThread &thread,
112 class LLDB_API SBThread; global() variable
H A DSBFormat.h55 friend class SBThread; variable
/llvm-project/lldb/utils/lui/
H A Ddebuggerdriver.py46 lldb.SBThread.GetBroadcasterClassName(),
47 lldb.SBThread.eBroadcastBitStackChanged
49 | lldb.SBThread.eBroadcastBitThreadSuspended
50 | lldb.SBThread.eBroadcastBitThreadResumed
51 | lldb.SBThread.eBroadcastBitSelectedFrameChanged
52 | lldb.SBThread.eBroadcastBitThreadSelected,
/llvm-project/lldb/test/API/macosx/thread-names/
H A DTestInterruptThreadNames.py45 main_thread = lldb.SBThread()
46 second_thread = lldb.SBThread()
47 third_thread = lldb.SBThread()
/llvm-project/lldb/test/API/macosx/safe-to-func-call/
H A DTestSafeFuncCalls.py34 main_thread = lldb.SBThread()
35 select_thread = lldb.SBThread()
/llvm-project/lldb/test/API/macosx/queues/
H A DTestQueues.py237 user_initiated_thread = lldb.SBThread()
238 user_interactive_thread = lldb.SBThread()
239 utility_thread = lldb.SBThread()
240 background_thread = lldb.SBThread()
/llvm-project/lldb/tools/lldb-dap/
H A DJSONUtils.h400 llvm::json::Value CreateExtendedStackFrameLabel(lldb::SBThread &thread,
423 llvm::json::Value CreateThread(lldb::SBThread &thread, lldb::SBFormat &format);
452 llvm::json::Value CreateThreadStopped(DAP &dap, lldb::SBThread &thread,

123