Re: [PATCH] refs.c: add a function to sort a ref list, rather then sorting on add
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Apr 17, 2007, 20:51 UTC
- Message-ID
- <Pine.LNX.4.64.0704171350000.5473@woody.linux-foundation.org>
- In-Reply-To
- <Pine.LNX.4.64.0704172114040.8164@beast.quantumfyre.co.uk>
On Tue, 17 Apr 2007, Julian Phillips wrote:
> > It's the tag auto-following code, I'm calling read_ref to see if I already > have that tag - and it appears that doing that a few thousand times takes a > while.
Heh. I think we should probably call read_refs() just once to read them all (when most of them are packed, that's cheap), and then after that, have some way to just check for a match on the refs we have cached.
Linus