Merge branch 'ds/mark-parents-uninteresting-optim'
Micro optimization in revision traversal code. * ds/mark-parents-uninteresting-optim: revision.c: reduce object database queriesmaint
commit
d5120daba4
|
@ -113,7 +113,8 @@ void mark_parents_uninteresting(struct commit *commit)
|
||||||
* it is popped next time around, we won't be trying
|
* it is popped next time around, we won't be trying
|
||||||
* to parse it and get an error.
|
* to parse it and get an error.
|
||||||
*/
|
*/
|
||||||
if (!has_object_file(&commit->object.oid))
|
if (!commit->object.parsed &&
|
||||||
|
!has_object_file(&commit->object.oid))
|
||||||
commit->object.parsed = 1;
|
commit->object.parsed = 1;
|
||||||
|
|
||||||
if (commit->object.flags & UNINTERESTING)
|
if (commit->object.flags & UNINTERESTING)
|
||||||
|
|
Loading…
Reference in New Issue