git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[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
Next: Michael J Gruber
Message 1 of 7 in “Improve your performance with our patch”
  1. 0/3 Improve your performance with our patchDaniel Barkalow, Jul 28, 2009
  2. Michael J GruberJul 28, 2009
  3. Johannes SchindelinJul 28, 2009
  4. Reece DunnJul 28, 2009
  5. Johannes SchindelinJul 28, 2009
  6. Rogan DawesJul 29, 2009
  7. Reece DunnJul 29, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.