Thread (7 messages) flat view 7 messages, 5 authors, 2016-06-15

Re: Poor performance of git describe in big repos

From: Antoine Pelisse <hidden>
Date: 2016-06-15 22:57:31

Possibly related (same subject, not in this thread)

The culprit, according to some callgrind investigation, is
lookup_commit_reference_gently() [for the unannotated case] or
deref_tag() [annotated case] calling parse_object().
Using the scenario you described earlier, I think it ends-up spending
most of its time in check_sha1_signature (both deref_tag and
lookup_commit_reference_gently() go there) with 20% inflating, 80% in
SHA1_Update(). Not much we can do about that, can we ?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help