<div dir="ltr">Rafael just un-did this exact organization in r183864.  I'm OK with bringing it back though.  I like the original name "Program" better than "ProgramInfo".<br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Sep 19, 2013 at 2:01 PM, Tareq A. Siraj <span dir="ltr"><<a href="mailto:tareq.a.siraj@intel.com" target="_blank">tareq.a.siraj@intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
tareqsiraj added you to the CC list for the revision "Add non-blocking Wait() for launched processes".<br>
<br>
Hi revane, chandlerc, Bigcheese,<br>
<br>
- New ProcessInfo class to encapsulate information about child<br>
  processes.<br>
- Generalized the Wait() to support non-blocking wait on child<br>
  processes.<br>
- ExecuteNoWait() now return a ProcessInfo object with information<br>
  about the launched child. Users will be able to use this object<br>
  to perform non-blocking wait.<br>
- ExecuteNoWait() now accepts an ExecutionFailed param that tells<br>
  if execution failed or not.<br>
<br>
These changes will allow users to implement basic process parallel<br>
tools.<br>
<br>
<a href="http://llvm-reviews.chandlerc.com/D1728" target="_blank">http://llvm-reviews.chandlerc.com/D1728</a><br>
<br>
Files:<br>
  include/llvm/Support/Program.h<br>
  lib/Support/Program.cpp<br>
  lib/Support/Unix/Program.inc<br>
  lib/Support/Windows/Program.inc<br>
  unittests/Support/ProgramTest.cpp<br>
<br>_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
<br></blockquote></div><br></div>