From: Will N. <wi...@mi...> - 2004-02-16 17:52:22
|
On Monday 16 Feb 2004 4:22 pm, Dr. Werner Fink wrote: > and the types for that have been forgotten in src/lispbibl.d at line > 4611 ff during implementation of allocate_nilvector(). > For x86_64 the declaration for the full oint stuff is also missed in > src/lispbibl.d at line 2487 ff. As I understand it, there is no space in typecodes to store the type information for nilvector, which is an optimization of a special case of vector. It should theoretically be possible, as I understand it, to remove the nilvector code entirely when building with typecodes and use the standard vector code, as was used in 2.31. Is this correct Sam? I experimented with this (using -DTYPECODES on i386) but the interpreter was aborting - it seemed it was finding a typecode it didn't recognize - but I don't know why this was, and have not investigated further. |