On Mon, May 24, 2010 at 4:53 PM, Julian Stecklina <js@alien8.de> wrote:
Juan Jose Garcia-Ripoll
<juanjose.garciaripoll@googlemail.com> writes:> platform / time (seconds)
>         CASE 1   CASE 2   CASE 3
> ECL/32  2.586    2.531    8.841
> ECL/64  0.880    0.880    2.930

Do you have an explanation why the 64-bit version is so much faster?

No :-)  The garbage collector is really more efficient when using 64-bit pointers, but that should not be the only explanation, specially when the speedup happens also for the routines that do not cons (1 and 2).

Juanjo

--
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://tream.dreamhosters.com