On Dec 11, 2007 6:33 PM, Daniel Berlin <dberlin@xxxxxxxxxxx> wrote: > > Annotate is treasured by gcc developers (this was a key sticking point > in svn conversion). > Having an annotate that is 2x slower and takes 15x memory would not > fly (regardless of how good the results are). > Speed of annotation is mainly due to getting the file history more then calculating the actual annotation. I don't know *how* file history is stored in the others scm, perhaps is easier to retrieve, i.e. without a full walk across the revisions... In case you have qgit (especially the 2.0 version that is much faster in this feature) I would be very interested to have annotation times on this file. Indeed annotation times are shown splitted between file history retrieval, based on something along the lines of "git log -p -- <path>", and actual annotation calculation (fully internal at qgit). I would be interested in cold start and warm cache start (close the annotation tab and start annotation again). Thanks (a lot) Marco - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html