Re: [patch 02/10] SLUB: Noinline some functions to avoid them being folded into alloc/free

Matt Mackall
2007-10-29T23:25:47Z

On Sat, Oct 27, 2007 at 08:31:58PM -0700, Christoph Lameter wrote:
> Some function tend to get folded into __slab_free and __slab_alloc
> although they are rarely called. They cause register pressure that
> leads to bad code generation.

Nice - an example of uninlining to directly improve performance!

--
Mathematics is the supreme nostalgia of our time.