On Tue, 4 May 2010, Jonas Maebe wrote:


On 04 May 2010, at 13:56, Jonas Maebe wrote:

i386->i386 compiler compiling itself:
user    0m8.180s
sys     0m0.694s

x86-64->i386 compiler compiling itself:
user    0m8.096s
sys     0m0.736s

And i386->i386 compiler compiling itself (again using the same options), but 
with the starting compiler compiled with -Ooasmcse (which is what was disabled by 
default in 2.4.0):
user    0m8.047s
sys     0m0.687s

So it doesn't make any real difference for the compiler.

Summarizing we can state that code execution is not significantly different
between 32/64 bit, but the binary and memory sizes make the apps load/start slower.

Correct ?

Michael.
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to