summaryrefslogtreecommitdiffstats
path: root/lldb/source/Host/common/NativeProcessProtocol.cpp
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2015-07-21 13:20:25 +0000
committerPavel Labath <labath@google.com>2015-07-21 13:20:25 +0000
commitc7749c3acdedc6e09a302622cd29f4bfe4672f3f (patch)
treed4d786e723e60806694fb9391b61af23b4600f12 /lldb/source/Host/common/NativeProcessProtocol.cpp
parent39e8823f8485133bc54b38c8bcc67ad143f0dccb (diff)
downloadbcm5719-llvm-c7749c3acdedc6e09a302622cd29f4bfe4672f3f.tar.gz
bcm5719-llvm-c7749c3acdedc6e09a302622cd29f4bfe4672f3f.zip
[LLGS] Get rid of the stdio forwarding thread
Summary: This commit removes the stdio forwarding thread in lldb-server in favor of a MainLoop callback. As in some situations we need to forcibly flush the stream ( => Read() is called from multiple places) and we still have multiple threads, I have had to additionally protect the communication instance with a mutex. Reviewers: ovyalov, tberghammer Subscribers: lldb-commits Differential Revision: http://reviews.llvm.org/D11296 llvm-svn: 242782
Diffstat (limited to 'lldb/source/Host/common/NativeProcessProtocol.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud