summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2015-05-06 10:46:34 +0000
committerPavel Labath <labath@google.com>2015-05-06 10:46:34 +0000
commitc076559a5bf109d53210f87b34387c077b2fdb24 (patch)
tree72390fcc4ad345bdee714d4dd93af7069b44624f /lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp
parentb25491faf479670f2a6a6a0d724937a697fb594d (diff)
downloadbcm5719-llvm-c076559a5bf109d53210f87b34387c077b2fdb24.tar.gz
bcm5719-llvm-c076559a5bf109d53210f87b34387c077b2fdb24.zip
[NativeProcessLinux] fold ThreadStateCoordinator into NPL
Summary: Since all TSC operations are now executed synchronously, TSC has become a little more than a messenger between different parts of NativeProcessLinux. Therefore, the reason for its existance has disappeared. This commit moves the contents of the TSC into the NPL class. This will enable us to remove all the boilerplate code in NPL (as it stands now, this is most of the class), which I plan to do in subsequent commits. Unfortunately, this also means we will lose the unit tests for the TSC. However, since the size of the TSC has diminished, the unit tests were not testing much at this point anyway, so it's not a big loss. No functional change. Test Plan: All tests continue to pass. Reviewers: vharron, chaoren Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D9296 llvm-svn: 236587
Diffstat (limited to 'lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud