[Maxima] Maxima/Ecl on 32-bit machine cannot evaluate "apply(union, listify({{..}}))"

Oliver Kullmann O.Kullmann at swansea.ac.uk
Sat Sep 6 13:58:25 CDT 2008


Hi,

at the moment I'm extremely busy ...

I'm a bit confused:

Regarding union and intersection.
The really big speed-up seems to take
place when replacing "apply" by "tree_reduce".
But this already with 5.15.0 (and with clisp and ecl).

Now I downloaded the new nset (CVS), and this speeds up
tree_reduce a tiny bit for ecl, and more noticeable for clisp;
while for apply nothing happens.

Is this as expected?

So it seems that for union etc. tree_reduce should from now
on be used, while for big concatenations of lists "append" is still fasted
(chopping up very big argument lists in pieces).

Oliver



More information about the Maxima mailing list