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

Re: Corrupt name-rev output

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 23, 2022, 16:47 UTC
Message-ID
<xmqqzgkb21c3.fsf@gitster.g>
In-Reply-To
<340c8810-d912-7b18-d46e-a9d43f20216a@web.de>
René Scharfe <l.s.r@web.de> writes:
Show 10 quoted lines
> Subject: [PATCH] Revert "name-rev: release unused name strings"
>
> This reverts commit 2d53975488df195e1431c3f90bfb5b60018d5bf6.
>
> 3656f84278 (name-rev: prefer shorter names over following merges,
> 2021-12-04) broke the assumption of 2d53975488 (name-rev: release unused
> name strings, 2020-02-04) that a better name for a child is a better
> name for all of its ancestors as well, because it added a penalty for
> generation > 0.  This leads to strings being free(3)'d that are still
> needed.
Nicely described.
Thanks.
Previous: René ScharfeNext: Ævar Arnfjörð Bjarmason
Message 6 of 8 in “Corrupt name-rev output”
  1. Thomas HurstApr 17, 2022
  2. Junio C HamanoApr 20, 2022
  3. Elijah NewrenApr 21, 2022
  4. René ScharfeApr 21, 2022
  5. René ScharfeApr 22, 2022
  6. Junio C HamanoApr 23, 2022
  7. Ævar Arnfjörð BjarmasonMay 17, 2022
  8. René ScharfeMay 17, 2022

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.