diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2010-07-13 18:17:28 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2010-07-13 18:17:28 +0100 |
commit | ddf3a0035f8bf9018cf1577826e0d35a6829e3a1 (patch) | |
tree | fda21bee0ae920e2d6ad1a8db42029620da5584d /tools/Makefile | |
parent | d0a3c6c7a14fc7f8ed4007656dcc4f0ad0a6f030 (diff) | |
download | xen-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