Eugene Zelenko
d70a6e71a9
Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Target; other minor fixes.
...
llvm-svn: 261242
2016-02-18 18:52:47 +00:00
Jason Molenda
2fd83355a8
Change the Mac OS X SystemRuntime plugin from using the placeholder
...
libldi library to collect extended backtrace information; switch
to the libBacktraceRecording library and its APIs. Complete the
work of adding QueueItems to Queues and allow for the QueueItems
to be interrogated about their extended backtraces in turn.
There's still cleanup and documentation to do on this code but the
code is functional and I it's a good time to get the work-in-progress
checked in.
<rdar://problem/15314027>
llvm-svn: 200822
2014-02-05 05:44:54 +00:00
Jason Molenda
008c45f1a1
Change SBThread::GetExtendedBacktrace to
...
SBThread::GetExtendedBacktraceThread to make it more clear what is
being returned.
llvm-svn: 194531
2013-11-12 23:33:32 +00:00
Jason Molenda
750ea692e8
Add initial --extended / -e support to thread backtrace.
...
llvm-svn: 194455
2013-11-12 07:02:07 +00:00
Jason Molenda
95d005c789
Rename extended backtrace methods to take out the "ThreadOrigin"
...
bit from the method names.
<rdar://problem/15314369>
llvm-svn: 194122
2013-11-06 03:07:33 +00:00
Jason Molenda
5dd4916f63
Add a new GetThreadOriginExtendedBacktrace method to the
...
SystemRuntime and SBThread classes.
<rdar://problem/15314369>
llvm-svn: 194111
2013-11-06 00:04:44 +00:00
Jason Molenda
b4db43fad6
Add a GetThreadOriginExtendedBacktraceTypes method to the
...
SystemRuntime class.
<rdar://problem/15314369>
llvm-svn: 194045
2013-11-05 04:25:57 +00:00
Jason Molenda
eef510667b
Add a new system runtime plugin type - just the top level
...
class, not any actual plugin implementation yet.
<rdar://problem/15314068>
llvm-svn: 194044
2013-11-05 03:57:19 +00:00