aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Makefile
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-07-13 18:17:28 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-07-13 18:17:28 +0100
commitddf3a0035f8bf9018cf1577826e0d35a6829e3a1 (patch)
treefda21bee0ae920e2d6ad1a8db42029620da5584d /tools/Makefile
parentd0a3c6c7a14fc7f8ed4007656dcc4f0ad0a6f030 (diff)
downloadxen-ddf3a0035f8bf9018cf1577826e0d35a6829e3a1.tar.gz
xen-ddf3a0035f8bf9018cf1577826e0d35a6829e3a1.tar.bz2
xen-ddf3a0035f8bf9018cf1577826e0d35a6829e3a1.zip
x86: optimize this_cpu()
Besides the .text space savings of over 2.5k on x86-64 (1.5k for x86-32) this removes a load (plus a lea on x86-64) from various frequently executed code paths, and finally provides a reason (other than legibility) to prefer this_cpu() over per_cpu() in all places where smp_processor_id() isn't being called anyway. Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'tools/Makefile')
0 files changed, 0 insertions, 0 deletions