summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Only allow on thread to run when calling libBacktraceRecording.Jason Molenda2014-04-251-0/+2
| | | | | | | Make sure the timeout is set to 0.5s for these. <rdar://problem/16719510> llvm-svn: 207163
* Give the clang functions names. This is only for logging.Jim Ingham2014-04-221-3/+4
| | | | llvm-svn: 206836
* Add some additional logging to the Mac OS X SystemRuntime. Fix a bug where ↵Jason Molenda2014-02-151-0/+3
| | | | | | lldb could free an inferior's vm_page. llvm-svn: 201447
* Adjust the calls to __introspection_dispatch_thread_get_item_info toJason Molenda2014-02-111-5/+13
| | | | | | | | use a system-wide unique thread ID instead of a pthread_t to identify the thread we want debug info for. Also, free some more memory regions that needed to be freed. llvm-svn: 201117
* Change the Mac OS X SystemRuntime plugin from using the placeholderJason Molenda2014-02-051-0/+385
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
OpenPOWER on IntegriCloud