Commit Graph

2 Commits

Author SHA1 Message Date
Zachary Turner
78b84f5454 Fix compilation errors introduced by host Pipe abstraction
on Windows.

llvm-svn: 212255
2014-07-03 05:20:28 +00:00
Greg Clayton
100eb93f89 Add host layer support for pipes.
Windows does support pipes, but they do so in a slightly different way. Added a Host layer which abstracts the use of pipes into a new Pipe class that everyone can use.

Windows benefits include:
- Being able to interrupt running processes when IO is directly hooked up 
- being able to interrupt long running python scripts
- being able to interrupt anything based on ConnectionFileDescriptor

llvm-svn: 212220
2014-07-02 21:10:39 +00:00