0.9.14.32:
authorChristophe Rhodes <csr21@cam.ac.uk>
Tue, 25 Jul 2006 16:06:31 +0000 (16:06 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Tue, 25 Jul 2006 16:06:31 +0000 (16:06 +0000)
commit42938a8cffe21be4b5a50d2253bbe76bab25e16a
treeaf8c41439dc22d2ab891d04ac5b82a068be00ee5
parentb16ab6d8df8b236728b4097a989eb626ad278eff
0.9.14.32:
Bandage for James Y Knight "internal PCL type error" sbcl-devel
2006-06-20.
... don't let invalid-wrappers near a cache in MAKE-EMF-CACHE.
... test case (+ whitespace)

Note that MAKE-EMF-CACHE via MEC-ALL-CLASSES-FOO functions is
hideously written, and will perform the same work several times,
pointlessly.  Rather than build up several large lists with
duplicated class lists between them, it might be sensible to
perform some kind of walk down the class hierarchies, performing
wrapper invalidation and regeneration and class finalization as
required.
src/pcl/methods.lisp
src/pcl/std-class.lisp
tests/clos.impure.lisp
tests/mop-18.impure-cload.lisp
version.lisp-expr