commit | ca921c70d24a769714a44487932a8f0002c77580 | [log] [tgz] |
---|---|---|
author | malc <moosotc@gmail.com> | Fri Aug 26 21:25:41 2016 +0300 |
committer | Dan Willemsen <dwillemsen@google.com> | Mon Nov 07 14:17:01 2016 -0800 |
tree | 29d5250f93b0c6902c22b2e9f361cda498562f4f | |
parent | 2e274a65cce43d5c6170c4b212a5f93e8a174ea8 [diff] |
Use POSIX_SPAWN_USEVFORK if available Existing comments were alluding to it's usage and it makes building ninja itself go a litle bit faster (i.e. taking less wall clock time). FWIW FreeBSD even uses vfork by default c.f. https://www.freebsd.org/cgi/man.cgi?query=posix_spawn (cherry picked from commit 5153cedfd7720547489b6b2e5d5e4485def621c9) from https://github.com/ninja-build/ninja/pull/1182 Test: Local builds, checked performance Change-Id: I80270c736ba055475d8a52d17a87705cb1484221