From: Junio C Hamano Date: Wed, 06 Sep 2006 07:17:38 GMT Subject: Re: [PATCH 3/5] autoconf: Preliminary check for working mmap Message-ID: <7v1wqpa2gd.fsf@assigned-by-dhcp.cox.net> In-Reply-To: <20060906034054.GB30598@spearce.org> Shawn Pearce writes: > Junio C Hamano wrote: >> Shawn Pearce writes: >> >> > I don't know if I've made this more complex than I really need to >> > but I've permitted multiple windows per pack. There is just one >> > LRU of all windows across all packs and a maximum amount of address >> > space to use for pack mappings. Least recently used window gets >> > tossed when we need a different window. This permits us to keep >> > say a window active on the front of a pack (near the commits) and >> > another different active window closer to the back (near the blobs). >> >> Sounds good. That is exactly what I was expecting it to be done. > > So I have this implemented but its against the 32 bit index. > It passes the full test suite and appears to be working as intended. > > I am going to rebase the changes to the 64 bit index in `pu` > and clean up my history. Its currently one massive commit with > lots of changes that should be broken down into slightly more > digestable chunks. > > I'll try to do that tonight and get a patch series out. My email > is currently proving to be unstable so you may not get the series > until later on Wed. Take your time. My usual git day is Wednesday but this week it is shot and I won't be doing much gitting until later this week.