From: Sam S. <sd...@gn...> - 2004-05-07 14:08:59
|
> * Hoehle, Joerg-Cyril <Wbret-Plevy.Ubruyr@g-flfgrzf.pbz> [2004-05-07 12:38:59 +0200]: > > AFAIK, CLISP doesn't have specialized float arrays anyway (IIRC). > Sam/Bruno, please correct me if my memory is wrong. You are right, CLISP does not have specialized float arrays. It would be relatively easy to add them in the NO_TYPECODES model (mostly used on 32-bit processors). It would be next to impossible to add them in the TYPECODES model (mostly used on 64-bit processors) because of limited number of unused typecodes. IMO, it does not make much sense from the performance POV to create specialized arrays for boxed types because there will be boxing on every access. If all you are doing with the arrays is passing them between foreign routines, you might want to view them as an opaque data type. I am open to corrections... -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> Abandon all hope, all ye who press Enter. |