llvm-6502/unittests/Support
Tareq A. Siraj c269c4f505 Add non-blocking Wait() for launched processes
- New ProcessInfo class to encapsulate information about child processes.
- Generalized the Wait() to support non-blocking wait on child processes.
- ExecuteNoWait() now returns a ProcessInfo object with information about
  the launched child. Users will be able to use this object to
  perform non-blocking wait.
- ExecuteNoWait() now accepts an ExecutionFailed param that tells if execution
  failed or not.

These changes will allow users to implement basic process parallel
tools.

Differential Revision: http://llvm-reviews.chandlerc.com/D1728


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191763 91177308-0d34-0410-b5e6-96231b3b80d8
2013-10-01 14:28:18 +00:00
..
AlignOfTest.cpp
AllocatorTest.cpp
ArrayRecyclerTest.cpp
BlockFrequencyTest.cpp
Casting.cpp
CMakeLists.txt Make SourceMgr::PrintMessage() testable and add unit tests 2013-09-27 21:09:25 +00:00
CommandLineTest.cpp
CompressionTest.cpp
ConstantRangeTest.cpp
ConvertUTFTest.cpp
DataExtractorTest.cpp
EndianTest.cpp
ErrorOrTest.cpp
FileOutputBufferTest.cpp
formatted_raw_ostream_test.cpp
LeakDetectorTest.cpp
LockFileManagerTest.cpp
Makefile
ManagedStatic.cpp
MathExtrasTest.cpp
MD5Test.cpp
MemoryBufferTest.cpp MemoryBufer: add a test: check that a file with size that is a multiple of the 2013-09-04 18:02:13 +00:00
MemoryTest.cpp
Path.cpp
ProcessTest.cpp Try to unbreak mingw32 buildbot. 2013-09-10 21:32:42 +00:00
ProgramTest.cpp Add non-blocking Wait() for launched processes 2013-10-01 14:28:18 +00:00
raw_ostream_test.cpp
RegexTest.cpp
SourceMgrTest.cpp SourceMgr diagnotics printing: fix a bug where printing a fixit for a source 2013-09-27 21:24:36 +00:00
SwapByteOrderTest.cpp
TimeValueTest.cpp
UnicodeTest.cpp
ValueHandleTest.cpp
YAMLIOTest.cpp Re-submit r190469: YAMLIO: Fix string quoting logic. 2013-09-11 04:00:08 +00:00
YAMLParserTest.cpp