]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'rs/name-rev-memsave'
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Feb 2020 21:22:16 +0000 (13:22 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Feb 2020 21:22:16 +0000 (13:22 -0800)
commit0460c109c3c791ccc4860871022f2ca566a6a255
treeccb0328098e8251aacfa0544dc97ba8abdbfd59f
parente68e29171cc2d6968902e0654b5687fbe1ccb903
parent079f970971e8e66bdf5b67d924fc2a5177277ffd
Merge branch 'rs/name-rev-memsave'

Memory footprint and performance of "git name-rev" has been
improved.

* rs/name-rev-memsave:
  name-rev: sort tip names before applying
  name-rev: release unused name strings
  name-rev: generate name strings only if they are better
  name-rev: pre-size buffer in get_parent_name()
  name-rev: factor out get_parent_name()
  name-rev: put struct rev_name into commit slab
  name-rev: don't _peek() in create_or_update_name()
  name-rev: don't leak path copy in name_ref()
  name-rev: respect const qualifier
  name-rev: remove unused typedef
  name-rev: rewrite create_or_update_name()