Paul Jakma <paul(a)dishone.st> writes:
On Wed, 18 Nov 2009, Roland McGrath wrote:
> x86 is unlike other architectures because 64-bit also has twice as
> many registers as 32-bit. So you get to trade off the benefits of
> register allocation across more registers against the memory/cache
> footprint of 64-bit pointers.
For what percentage of code is that an appreciable advantage?
Pretty much everything, actually. The x86 ISA completely sucks.
regards, tom lane