On Wed, Feb 24, 2016 at 2:09 PM, Christian Couder <christian.couder@xxxxxxxxx> wrote: > Hi, > Another possibility would be to libify the "git apply" functionality > and then to use the libified "git apply" in run_apply() instead of > launching a separate "git apply" process. One benefit from this is > that we could probably get rid of the read_cache_from() call at the > end of run_apply() and this would likely further speed up things. Also > avoiding to launch separate processes might be a win especially on > Windows. > This is the route I would go, since the addition of a taskset option seems pretty difficult to get correct, and may not be portable. This above solution likely improves more in general, and is more portable. Not exactly sure how easy it would be to "libify" the required bits of apply, however.. it may be that this is already available as well but we just didn't go that route during the port of git-am into C code. Regards, Jake -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html