On Wed, Apr 2, 2014 at 4:51 PM, Dirk Bächle <tshor...@gmx.de> wrote:

> This idea may be feasible, but I'd rather try to get the actual shell
> spawning to be as fast as possible. We have some valid approaches for this,
> so let's try them out...maybe one of them is fast enough, such that we
> don't have to care about the "extra" work mentioned above anymore. Speeding
> up the spawn/fork stuff would be more transparent to the user than trying
> to "detect" which commands need a full shell and which don't.
>

They're orthogonal.  Both useful, but either can be pursued independently
of the other.  Avoiding shells will be most valuable in builds with lots of
tiny commands (could halve the build time).  Avoiding fork is most valuable
when SCons is using lots of memory (which it often is).  My sense, based
largely on Dirk's research, is fixing spawn has a bigger payoff right now.

-- 
Gary
_______________________________________________
Scons-dev mailing list
Scons-dev@scons.org
http://two.pairlist.net/mailman/listinfo/scons-dev

Reply via email to