* Linus Torvalds <[EMAIL PROTECTED]> wrote:
> In other words, if the common case is that we update a couple of
> entries in the active cache, we actually saved 1.6MB (+ malloc
> overhead for the 17 _thousand_ allocations) by my approach.
>
> And the leak? There's none. We never actually update an existing entry
> that was allocated with malloc(), unless the user does something
> stupid. In other words, the only case where there is a "leak" is when
> the user does something like
>
> update-cache file file file file file file ..
>
> with the same file listed several times.
fair enough - as long as this is only used in a scripted environment,
and not via some library and not within a repository server, web
backend, etc.
Ingo
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html