Paul Mackerras <paulus@xxxxxxxxx> writes: > Strace seems to indicate that git log is doing at least one sequence > of open, fstat64, fcntl64, getdents64 and close for each line of > output in the --pretty=format: cases, but not in the other cases. I bet that is coming from doing find_unique_abbrev() to fill fields %h, %t and %p, even when the output format does not ask for any of them. Dscho, can we stop calling find_unique_abbrev() unconditionally before being asked? - 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