]> Kevux Git Server - rit/commit
Merge branch 'ds/rev-list-maximal-only-optim'
authorJunio C Hamano <gitster@pobox.com>
Thu, 9 Apr 2026 18:21:59 +0000 (11:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 9 Apr 2026 18:21:59 +0000 (11:21 -0700)
commitc343f9cdc25a8281d1e21ee083f1cd77f82cacd7
tree6f0e0bf6c06affbfa2d4d8c48d8d4ff587199415
parent8e04162c18f1cac476638b1d8cc69764a61210f5
parentb0ba57daa86dfba0a6551613452d1cb2301266a2
Merge branch 'ds/rev-list-maximal-only-optim'

"git rev-list --maximal-only" has been optimized by borrowing the
logic used by "git show-branch --independent", which computes the
same kind of information much more efficiently.

* ds/rev-list-maximal-only-optim:
  rev-list: use reduce_heads() for --maximal-only
  p6011: add perf test for rev-list --maximal-only
  t6600: test --maximal-only and --independent