On Sun, 12 Aug 2007, Jon Smirl wrote: > > Could the topological graph for a packfile be computed at pack time > and stored in the packfile so that gitk doesn't have to keep > recomputing it? For a single (full) pack, with no loose objects, sure, you could cache it. But then you might as well just cache it all outside git instead. > Does it work to merge multiple precomputed graphs > retrieved from the pack files? No. For multiple packs, there aren't even any "precomputed graphs". You could probably do it with some fragment thing, and then be really clever putting all the fragments together, but I think it's complex as hell. Linus - 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