Re: [PATCH/RFC] Replace ce_namelen() with a ce_namelen field
- From
Nguyen Thai Ngoc Duy <pclouds@gmail.com>
- Date
- Jul 4, 2012, 10:01 UTC
- Message-ID
- <CACsJy8BjfJa5VWusARkP4g5h_BTHywMiwzmtd5b9S4Cpf7g30Q@mail.gmail.com>
- In-Reply-To
- <1341393528-21037-1-git-send-email-t.gummerer@gmail.com>
On Wed, Jul 4, 2012 at 4:18 PM, Thomas Gummerer <t.gummerer@gmail.com> wrote:
> Replace the ce_namelen() function in cache.h with a ce_namelen > field in struct cache_entry. This will both give us a tiny bit > of a performance enhancement when working with long pathnames > and is part of the refactoring for the index-v5 file format.
Can we just wrap ce->namelen in ce_namelen() instead? Less changes this way. We can do the replacement once v5 patches come.
static inline int ce_namelen(struct cache_entry *ce)
{
return ce->namelen;
}something like that.
-- Duy