On Wed, Sep 19, 2018 at 10:10 AM Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> wrote: > Before this change the "git reflog expire" command didn't report any > progress. This is the second command (after "pack-refs --all --prune") > that the "gc" command will run. > [...] > That may just be some artifact of the repositories I've tested, but I > suspect It'll be true in general. As the callstack above shows, in s/It'll/it'll/ > order to guarantee that we don't do that we'd need to pass some > "progress" variable through 10 levels of functions, many of which are > "for_each" callback functions with void* cb_data.