[PATCH 0/3 v2] Improve your performance with our patch
- From
Daniel Barkalow <barkalow@iabervon.org>
- Date
- Jul 28, 2009, 06:08 UTC
- Message-ID
- <alpine.LNX.2.00.0907280131230.2147@iabervon.org>
Ever since I saw spam to the kernel mailing list with that subject, I've wanted to title a suitable patch series that. This series makes executing the git startup code a whole lot faster on distros where libcurl has all the possible features, by not linking the regular programs against it.
I have in the works a series to implement my foreign-scm series as an extension to this series, mainly adding handling for the ways that importing content is different from simply getting it from a remote repository.
Daniel Barkalow (2): Add support for external programs for handling native fetches Use an external program to implement fetching with curl
Linus Torvalds (1): git-http-fetch: not a builtin
Documentation/git-shim.txt | 37 +++++++++ Makefile | 12 ++- git.c | 3 - builtin-http-fetch.c => http-fetch.c | 5 +- shim-curl.c | 132 +++++++++++++++++++++++++++++++ transport-shim.c | 142 ++++++++++++++++++++++++++++++++++ transport.c | 136 +-------------------------------- transport.h | 3 + 8 files changed, 328 insertions(+), 142 deletions(-) create mode 100644 Documentation/git-shim.txt rename builtin-http-fetch.c => http-fetch.c (95%) create mode 100644 shim-curl.c create mode 100644 transport-shim.c