2008/8/8 Karl Hasselström <kha@xxxxxxxxxxx>: > Instead of spawning a separate cat-file process for every blob and > commit we want to read. This speeds things up slightly: about 6-8% > when uncommitting and rebasing 1470 linux-kernel patches (perftest.py > rebase-newrebase-add-file-linux). Which version of Git got the --batch option to git-cat-file? It might be possible that default Git in Debian (testing) or Ubuntu doesn't have this option. Maybe we could still have the original behaviour as a fallback. Otherwise, the patch looks allright. It took me a bit of time to see why we need the new run_background() function (but in my current Git, 1.5.3.4.206.g58ba4, there wasn't such an option; I had to upgrade). Thanks. -- Catalin -- 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