From: Junio C Hamano Date: Sat, 23 Apr 2022 16:47:56 GMT Subject: Re: Corrupt name-rev output Message-ID: In-Reply-To: <340c8810-d912-7b18-d46e-a9d43f20216a@web.de> René Scharfe writes: > 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.