0.8.0.29:
authorChristophe Rhodes <csr21@cam.ac.uk>
Tue, 3 Jun 2003 16:03:43 +0000 (16:03 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Tue, 3 Jun 2003 16:03:43 +0000 (16:03 +0000)
commit310d5f86d736ecf9525711b087b04797c549879c
tree3cd0f3ada5f2a1d5abd7da6687fba16e45016993
parentf737ba9ef111af26ff36ca5c090fe58c33834a1d
0.8.0.29:
Port fix to PCL from Gerd Moellmann regarding metacircles:
there was a hole in the metacircularity detection of legacy PCL,
which is filled by bypassing ordinary slot access for standard
classes in cache miss handling when doing so would lead to
another cache miss.
... *CACHE-MISS-VALUES-STACK* and *STANDARD-SLOT-LOCATIONS* (not
audited for threadsafety)
NEWS
src/code/thread.lisp
src/pcl/dfun.lisp
src/pcl/fixup.lisp
src/pcl/std-class.lisp
src/pcl/walk.lisp
tests/mop.impure.lisp
version.lisp-expr