Call it gut feeling. Or 60% CPU wasted in zlib.
I disagree. Well, right _now_ it is not a simple operation. But if you
remember, I'm one of the co-investigator of the pack v4 format which
goal is to make history and tree walking much much cheaper, while making
their packed representation denser too. Even with early prototypes of
the format with the overhead of converting objects back into the current
format on the fly in unpack_entry() the object enumeration was _faster_
than current git.
So this might just be what was needed to bring back some incentive
behind the pack v4 effort.
Nicolas
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html