[fpc-devel] 64 bit version problem

Jonas Maebe jonas.maebe at elis.ugent.be
Tue Jan 29 18:18:20 CET 2008


On 29 Jan 2008, at 17:25, Vincent Snijders wrote:

> Miklos Cserzo schreef:
>> Hi Folks,
>> 5) - considering the two versions of a source that will not hit  
>> this bug the generated 32-bit executable runs much faster than its  
>> 64-bit equivalent. That indicates the general weakness of the 64- 
>> bit platform support.
>
> Yes, that is understable, because for example pointers are twice as  
> big, which results in more memory accesses and less pointers in the  
> CPU caches and more cache misses.

Also because register variables aren't enabled for x86_64 in 2.2.0


Jonas



More information about the fpc-devel mailing list