lkml.org 
[lkml]   [1998]   [Nov]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: A patch for linux 2.1.127
On Sun, 8 Nov 1998, Linus Torvalds wrote:

>Note that this is not just a workaround for a bug. The fact is, that with
>small-register-set, inlining functions is not likely to be all that big of
>a win (and is often a loss due to register allocation pressure) unless the
>function is _really_ small or for some special cases - and in both cases
>hopefully the function is marked inline already by the knowledgeable user.

And without speak about CPU cache issues. In most of cases inlining
everything cause tons of code to be kiked out from the CPU cache and this
hurts more than saving on the stack some parameter and `call'ing the
function.

Andrea Arcangeli


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.094 / U:0.084 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site