diff options
author | Pavel Labath <labath@google.com> | 2015-04-17 14:07:49 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2015-04-17 14:07:49 +0000 |
commit | 1107b5a59737a1406c04a4c8e8be6c043f83fb7c (patch) | |
tree | b61e9c87df56e01b8730fb5d7aa38caeaa7d1fb0 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 73d2749a18157a8ce7bbfcf670d43739515815a6 (diff) | |
download | bcm5719-llvm-1107b5a59737a1406c04a4c8e8be6c043f83fb7c.tar.gz bcm5719-llvm-1107b5a59737a1406c04a4c8e8be6c043f83fb7c.zip |
Use non-blocking waitpid in NativeProcessLinux
Summary:
This is the first phase of the merging of Monitor and Operation threads in NativeProcessLinux
(which is necessary since the two threads race inside Linux kernel). Here, I reimplement the
Monitor thread do use non-blocking waitpid calls, which enables later addition of code from the
operation thread.
Test Plan: Ran the test suite a couple of times, no regressions detected.
Reviewers: vharron, ovyalov, tberghammer
Subscribers: lldb-commits
Differential Revision: http://reviews.llvm.org/D9048
llvm-svn: 235193
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions