0.9.10.41:
authorJuho Snellman <jsnell@iki.fi>
Thu, 16 Mar 2006 18:57:17 +0000 (18:57 +0000)
committerJuho Snellman <jsnell@iki.fi>
Thu, 16 Mar 2006 18:57:17 +0000 (18:57 +0000)
commit5a31671c1093aa155a7832277ebd46766eb7c6e4
tree3973cb47c08229f64b9e72039866aa85cab92f4b
parentd5d5103a4c3563ffb02ccf45cc4fdaa02ad13e75
0.9.10.41:
Kill the silly *NAME->CLASS->SLOTD-TABLE* PCL cache.

        * Remove the code that updated the table
        * Rewrite the only user of the data stored in the table
          (MAKE-ACCESSOR-TABLE) to recompute it from scratch each time
        * Which actually ends up being faster than using the table,
          speeding the loading of CLOS-using FASLs a bit
        * Reduce core size by a 900 kB on x86-64
src/pcl/braid.lisp
src/pcl/defs.lisp
src/pcl/dfun.lisp
src/pcl/std-class.lisp
version.lisp-expr