[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <4FC7FF02.6050304@att.net>
Date: Thu, 31 May 2012 18:30:10 -0500
From: Daniel Santos <danielfsantos@....net>
To: linux-kernel@...r.kernel.org
CC: Kent Overstreet <koverstreet@...gle.com>, tj@...nel.org,
Peter Zijlstra <peterz@...radead.org>, axboe@...nel.dk,
paul.gortmaker@...driver.com, Andi Kleen <andi@...stfloor.org>,
jack@...e.cz, Andrea Arcangeli <aarcange@...hat.com>,
John Stultz <john.stultz@...aro.org>
Subject: [PATCH v2 3/3] [RFC] Generic Red-Black Trees
I've put a few performance notes in comments. Specifically, I'm curious
if an inline function that expands to 128+ bytes like this should
possibly be wrapped in an __attribute__((flatten))
__attribute__((noinline)) function to force full expansion in one place
and then prevent it from getting inlined elsewhere (to keep the
generated code size down).
View attachment "0008-Use-generic-rbtree-impl-in-fair-scheduler.patch" of type "text/x-patch" (3360 bytes)
Powered by blists - more mailing lists