- Uncovers a problem with DWLinux - files added/removed in a subdirectory get reported with an incorrect path.
[CL 2479558 by Dmitry Rekman in Main branch]
- Deprecated FProcHandle::Close() in favor of existing FPlatformProcess::CloseProc() (symmetric to FPlatformProcess::CreateProc()).
- Linux: made FProcHandle instances safe to pass by value.
- Linux: added support for "fire and forget" children, which will not leave zombies (at the expense of extra threads and a leaked thread handle).
- Extended TestPAL with tests for most of the above functionality.
#codereview Michael.Trepka, Josh.Adams, Robert.Manuszewski, Jaroslaw.Surowiec
[CL 2476050 by Dmitry Rekman in Main branch]
- No caching whatsoever, performance impact possibly large on large projects.
- Also reorganized TestPAL to add new tests more easily.
#codereview Josh.Adams, Ryan.Gordon
[CL 2385168 by Dmitry Rekman in Main branch]