Go to file
Pavel Labath 9f0701f8ca Add Pipe::WriteWithTimeout method
Summary:
This commit adds a WriteWithTimeout method to time Pipe class, analogous to the existing
ReadWithTimeout(). It also changes the meaning of passing zero as a timeout value. Previously,
zero was used as an infinite timeout value. Now, the meaning of zero timeout to return the data
avaiable without sleeping (basically, a non-blocking operation). This makes the behaviour of Pipe
consistent with the Communication/Connection classes. For blocking operatios with infinite
timeout, I introduce a special constant for this purpose.

Reviewers: ovyalov, zturner

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D11358

llvm-svn: 242764
2015-07-21 09:23:34 +00:00
clang [ARM] Pass subtarget feature "+reserve-r9" instead of passing backend 2015-07-21 01:41:08 +00:00
clang-tools-extra Extend misc-unused-parameters to delete parameters of local functions. 2015-07-20 03:42:38 +00:00
compiler-rt [asan] Speed up ASan unit tests by turning off symbolication 2015-07-20 15:03:39 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc R600: Implement accurate double precision sqrt v2 2015-07-10 13:37:08 +00:00
libcxx Mark new tests as unsupported before C++11 2015-07-20 19:27:47 +00:00
libcxxabi Remove include directive for the unused libunwind_ext.h. 2015-07-12 14:47:53 +00:00
libunwind libunwind: Introduce __libunwind_config.h. 2015-07-19 15:23:10 +00:00
lld [Mips] Fix addend writing for R_MIPS_REL32 relocation 2015-07-21 05:54:30 +00:00
lldb Add Pipe::WriteWithTimeout method 2015-07-21 09:23:34 +00:00
llgo [llgo] build llgoi by default 2015-07-21 00:47:18 +00:00
llvm Constfold trunc,rint,nearbyint,ceil and floor using APFloat 2015-07-21 08:52:23 +00:00
openmp [cmake] Support enabling -Werror in the OpenMP runtime CMake build and 2015-07-18 03:14:02 +00:00
polly GPURuntimeDebugPrinter: Printer pointer values (except if they are strings) 2015-07-17 13:57:57 +00:00