From: Jeff King Date: Thu, 04 Aug 2016 02:46:46 GMT Subject: Re: What's cooking (interim report) Message-ID: <20160804024645.vtjf5jwlz6pfz3lr@sigill.intra.peff.net> In-Reply-To: On Wed, Aug 03, 2016 at 04:06:20PM -0700, Junio C Hamano wrote: > * jk/parseopt-string-list (2016-08-03) 1 commit > - blame: drop strdup of string literal > > A recent API change to parse_opt_string_list() introduced a small > unintended memory leak in the command line parsing of "git blame", > which has been plugged. > > Will merge to 'next'. Actually, the leak was always there. It's just that parse_opt_string_list used to leak _too_, and it was fixed, but this case left behind. Not that it matters too much. I doubt this one is exciting enough to make it into the release notes. :) > * jk/pack-objects-optim-mru (2016-07-29) 1 commit > - pack-objects: use mru list when iterating over packs > (this branch uses jk/pack-objects-optim.) > > This is still questionable in that it can attempt to create a cycle > in delta-chain, only to be stopped by the last-ditch recovery logic > in there. I've been doing some thinking and experimenting on this. I'll try to write up the current status tonight. -Peff