Derrick Stolee <derrickstolee@xxxxxxxxxx> writes: > ... but I expect the old algorithm to be > slower than the new case, because check_connected() can terminate > with success (due to seeing all the prerequisite commits) faster > than the old walk can terminate with failure (due to walking all > reachable commits). That is good to hear. As long as we are not making it worse than before, I am happy as a clam ;-) Thanks.