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

[PATCH v2 0/2] Multithread index-pack

From
Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date
Mar 12, 2012, 02:32 UTC
Message-ID
<1331519549-28090-1-git-send-email-pclouds@gmail.com>

Compared to the first version [1], this fixes thin-pack appending problem because nr_resolved_detas is misupdated. It also makes sure no pthread calls are called before thread data is initialized, and after it is destroyed. This should fix the crash Ramsay observed on MinGW.

[1] http://thread.gmane.org/gmane.comp.version-control.git/191698
Nguyễn Thái Ngọc Duy (2):
  index-pack: split second pass obj handling into own function
  index-pack: support multithreaded delta resolving
 Documentation/git-index-pack.txt |   10 ++
 Makefile                         |    2 +-
 builtin/index-pack.c             |  225 +++++++++++++++++++++++++++++++++-----
 3 files changed, 208 insertions(+), 29 deletions(-)
-- 
1.7.3.1.256.g2539c.dirty
Next: Nguyễn Thái Ngọc Duy
Message 1 of 9 in “Multithread index-pack”
  1. 0/2 Multithread index-packNguyễn Thái Ngọc Duy, Mar 12, 2012
  2. 1/2 index-pack: split second pass obj handling into own functionNguyễn Thái Ngọc Duy, Mar 12, 2012
  3. 2/2 index-pack: support multithreaded delta resolvingNguyễn Thái Ngọc Duy, Mar 12, 2012
  4. Thomas RastMar 12, 2012
  5. Nguyen Thai Ngoc DuyMar 12, 2012
  6. Thomas RastMar 12, 2012
  7. Nguyen Thai Ngoc DuyMar 12, 2012
  8. Ramsay JonesMar 13, 2012
  9. Nguyen Thai Ngoc DuyMar 14, 2012

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.