Re: [PATCH] sched/clock: Remove pointless test in cpu_clock/local_clock

From: Peter Zijlstra
Date: Fri Apr 01 2016 - 11:10:25 EST


On Fri, Apr 01, 2016 at 03:46:48PM +0200, Daniel Lezcano wrote:

> Remove the duplicate test by directly calling sched_clock_cpu() and let the
> static key act in this function instead. We can assume gcc is smart enough to
> inline cpu_clock()/local_clock() to sched_clock_cpu().

Why assume if you can easily check; so does it indeed inline?