[PATCH 0/2] Avoid run_command() for recursive in builtin-merge
- From
Miklos Vajna <vmiklos@frugalware.org>
- Date
- Aug 10, 2008, 13:20 UTC
- Message-ID
- <cover.1218374062.git.vmiklos@frugalware.org>
Hi,
The idea (by Dscho) is simple: builtin-merge-recursive already has a merge_recursive() function that is _almost_ ready to be called from builtins without fork+exec, so make use of it.
And yes, of course this is not for 1.6.0, I just wanted to send this out before the "suggested 'pencils down' date" of GSoC.
Miklos Vajna (2): merge-recursive: prepare merge_recursive() to be called from builtins builtin-merge: avoid run_command_v_opt() for recursive
builtin-merge-recursive.c | 19 +++++++--- builtin-merge.c | 82 +++++++++++++++++++++++++++++++-------------- 2 files changed, 70 insertions(+), 31 deletions(-)