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
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to