>> Also I think it is better to use ALLOCATE-VECTOR-WITH-WIDETAG >> than ALLOCATE-VECTOR. > > We try to do the same thing 'make-array' would do, but skipping > time-consuming irrelevant stuff. 'sbcl' used to to do > 'ALLOCATE-VECTOR' so we do so.
Nowadays sbcl uses ALLOCATE-VECTOR-WITH-WIDETAG instead of ALLOCATE-VECTOR, see sbcl/src/code/array.lisp. What we are doing here is replicating with ALLOCATE-VECTOR-WITH-WIDETAG. We should use that directly, then we can have better performance, cleaner code, and fix the bug. -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/fricas-devel. For more options, visit https://groups.google.com/d/optout.
