Re: [PATCH] lookup_object: prioritize recently found objects
Jeff King <peff@peff.net> writes:
Show 11 quoted lines
> We could instead bump X into the `i` slot, and then shift
> the whole contiguous chain down by one, resulting in:
>
> index | i-1 | i | i+1 | i+2 |
> -----------------------------------
> entry ... | A | X | B | C | ...
> -----------------------------------
>
> That puts our chain in true most-recently-used order.
> However, experiments show that it is not any faster (and in
> fact, is slightly slower due to the extra manipulation).
Makes quite a lot of sense to me. Very simple, clean and nice.