diff options
author | Chaoren Lin <chaorenl@google.com> | 2015-02-03 01:50:42 +0000 |
---|---|---|
committer | Chaoren Lin <chaorenl@google.com> | 2015-02-03 01:50:42 +0000 |
commit | fa03ad2ebc7306bf2a952f9d5c5ca3d39cfff63c (patch) | |
tree | 4376308c4b5a235ee2ba213e1bd2751782e9665c /lldb/source/Plugins/Process/Linux/LinuxThread.h | |
parent | 56f981bfceaeeee00ad4097d29723cfb05e59bdf (diff) | |
download | bcm5719-llvm-fa03ad2ebc7306bf2a952f9d5c5ca3d39cfff63c.tar.gz bcm5719-llvm-fa03ad2ebc7306bf2a952f9d5c5ca3d39cfff63c.zip |
Get initial thread state coordinator integration working.
* Fixed bug in run loop where run loop return enum was being treated
erroneously like an int, causing the TSC event loop to terminate
prematurely.
* Added an explicit scope in NativeProcessLinux::Resume() for the
threads lock lifetime. (This was likely unnecessary but is
more explicit.)
* Fixed a bug in ThreadStateCoordinator where resume execution was
not updating the internal state about the thread assumed to be
running now. I'll add a test and upstream this in a moment.
* Added a verbose logging mechanism to event processing within
ThreadStateCoordinator. It is currently enabled when the
'log enable lldb thread' is true upon inferior launch/attach.
llvm-svn: 227909
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/LinuxThread.h')
0 files changed, 0 insertions, 0 deletions