Re: [PATCH/RFC 5/6] t6099, t6600: add side-exhaustion regression tests
- From
Derrick Stolee <stolee@gmail.com>
- Date
- Jun 22, 2026, 18:16 UTC
- Message-ID
- <f971ace1-5e4c-43e9-a435-56bd76fdc1c9@gmail.com>
- In-Reply-To
- <faf5bc98ede79965e23bfe1535127d6f52221680.1781951820.git.gitgitgadget@gmail.com>
On 6/20/2026 6:36 AM, Kristofer Karlsson via GitGitGadget wrote:
> Add t6099 to test the case where multiple merge-base candidates exist > and one is an ancestor of another. This exercises the side-exhaustion > optimization in paint_down_to_common together with the > remove_redundant safety net in get_merge_bases_many_0.
Same as the previous patch: I'd like to see these before the code change. And if we trace a count of commits walked, we'd be able to see the number change in this specific case.
Thanks, -Stolee