0.9.11.43:
authorChristophe Rhodes <csr21@cam.ac.uk>
Thu, 20 Apr 2006 14:25:44 +0000 (14:25 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Thu, 20 Apr 2006 14:25:44 +0000 (14:25 +0000)
commit96a67b487909638cc0cb91114b6babf94b4bc1a7
treea30fa9cb4aaa1f1821ba9c93e0f5910f5b7c7e93
parent11e1cd9c04181469f61558abd6133f085c0914fb
0.9.11.43:
Fix bug reported by Levente Meszaros sbcl-devel 2004-04-19:
cache filling with negative offset.
... when precomputing cache contents, don't include classes with
invalid wrappers.
... irony of ironies: I'm pretty sure that there's a bug lurking
somewhere else in any case, because the problem was
being exhibited in the computation of a cache for
SLOT-BOUNDP-USING-CLASS, which doesn't (or shouldn't)
use a cacheing dfun, but instead has its own specialized
dfun which basically calls the boundp function from the
slot definition.  Hmm...
... comments and minor tidying in cache.lisp
NEWS
src/pcl/cache.lisp
src/pcl/methods.lisp
tests/mop-14.impure-cload.lisp [new file with mode: 0644]
version.lisp-expr