Re: [PATCH v2 3/3] Revert "pack-objects: lazily set up "struct rev_info", don't leak"
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Nov 28, 2022, 10:03 UTC
- Message-ID
- <xmqqv8mz5ras.fsf@gitster.g>
- In-Reply-To
- <f5779e19-813c-cda9-2f84-9fe58f745e89@web.de>
René Scharfe <l.s.r@web.de> writes:
Show 8 quoted lines
> This reverts commit 5cb28270a1ff94a0a23e67b479bbbec3bc993518. > > 5cb28270a1 (pack-objects: lazily set up "struct rev_info", don't leak, > 2022-03-28) avoided leaking rev_info allocations in many cases by > calling repo_init_revisions() only when the .filter member was actually > needed, but then still leaking it. That was fixed later by 2108fe4a19 > (revisions API users: add straightforward release_revisions(), > 2022-04-13), making the reverted commit unnecessary.
Hmph, with this merged, 'seen' breaks linux-leaks job in a strange way.
https://github.com/git/git/actions/runs/3563546608/jobs/5986458300#step:5:3917
Does anybody want to help looking into it?
Thanks.