summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lli/ChildTarget/Unix/ChildTarget.inc
Commit message (Collapse)AuthorAgeFilesLines
* lli: Factor portable messaging into a new RPCChannel facilityAlp Toker2014-01-231-46/+0
| | | | | | | The client and server now use a single unified low-level RPC core built around LLVM's existing cross-platform abstractions. llvm-svn: 199947
* Refactor lli-child-target to remove duplicated codeAlp Toker2014-01-231-120/+0
| | | | | | | | | | | | | | Eliminate the copies LLVM's System mmap and cache invalidation code. These were slowly drifting away from the original version, and moreover the copied code was a dead end in terms of portability. We now statically link to Support but in practice with stripping this adds next to no weight to the resultant binary. Also avoid installing lli-child-target to the user's $PATH. It's not meant to be run directly. llvm-svn: 199881
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-131-1/+1
| | | | llvm-svn: 199080
* lli: Plug leaks in the remote target external implementation.Benjamin Kramer2013-10-051-0/+4
| | | | llvm-svn: 192031
* Fix build problems with remote lli implementationAndrew Kaylor2013-10-021-0/+21
| | | | llvm-svn: 191848
* Adding out-of-process execution support to lli.Andrew Kaylor2013-10-021-0/+141
At this time only Unix-based systems are supported. Windows has stubs and should re-route to the simulated mode. Thanks to Sriram Murali for contributions to this patch. llvm-svn: 191843
OpenPOWER on IntegriCloud