[fpc-devel] 64 bit version problem

Michael Schnell mschnell at lumino.de
Wed Jan 30 08:35:25 CET 2008


> 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.
Is this a software design decision (to allow for large projects using > 
4Gig Memory) or does the architecture not provide an effective way of 
storing the low 32 bits of pointers in 4 byte memory locations. (I 
suppose that in "small" processes the process address space is 
0...0xFFFFFFFF.)

-Michael



More information about the fpc-devel mailing list