"Shawn O. Pearce" <spearce@xxxxxxxxxxx> writes: > Aren't we using this for git-blame --contents? How'd that ever > work for a non-empty file? My guess is that git-blame's blob handling has its own built-in cache to avoid read_sha1_file(), and that single "initial" blob is primed by hand, so read_sha1_file() is usually not called for that object name. - 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