summaryrefslogtreecommitdiffstats
path: root/lldb/scripts/interface/SBThread.i
Commit message (Collapse)AuthorAgeFilesLines
* Add a few more needed bits to the scripted thread plans.Jim Ingham2016-08-051-0/+3
| | | | llvm-svn: 277879
* Add an API to unwind from a hand-called expression.Jim Ingham2016-07-081-0/+8
| | | | | | | This is just an SB API way of doing "thread return -x". <rdar://problem/27110360> llvm-svn: 274822
* Add ThreadSanitizer debugging support.Kuba Brecka2016-03-231-0/+9
| | | | | | | | | | | | This patch adds ThreadSanitizer support into LLDB: - Adding a new InstrumentationRuntime plugin, ThreadSanitizerRuntime, in the same way ASan is implemented. - A breakpoint stops in `__tsan_on_report`, then we extract all sorts of information by evaluating an expression. We then populate this into StopReasonExtendedInfo. - SBThread gets a new API, SBThread::GetStopReasonExtendedBacktraces(), which returns TSan’s backtraces in the form of regular SBThreads. Non-TSan stop reasons return an empty collection. - Added some test cases. Reviewed by Greg Clayton. llvm-svn: 264162
* Adding an SBThread::StepInto that takes an end-line, also moved the code ↵Jim Ingham2016-02-131-0/+11
| | | | | | | | that figures out the address range for the step to SymbolContext. llvm-svn: 260772
* Add a doc string for ReturnFromFrame.Jim Ingham2015-10-121-0/+7
| | | | llvm-svn: 250082
* Start to share SWIG interface files between languages.Bruce Mitchener2015-04-241-0/+401
Summary: Move scripts/Python/interface to scripts/interface so that we can start making iterative improvements towards sharing the interface files between multiple languages (each of which would have their own directory as now). Test Plan: Build and see. Reviewers: zturner, emaste, clayborg Reviewed By: clayborg Subscribers: mjsabby, lldb-commits Differential Revision: http://reviews.llvm.org/D9212 llvm-svn: 235676
OpenPOWER on IntegriCloud