Commit [310d5f] Maximize Restore History

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)

Christophe Rhodes Christophe Rhodes 2003-06-03

changed src/code/thread.lisp
changed src/pcl/dfun.lisp
changed src/pcl/fixup.lisp
changed src/pcl/std-class.lisp
changed src/pcl/walk.lisp
changed tests/mop.impure.lisp
changed NEWS
changed version.lisp-expr
src/code/thread.lisp Diff Switch to side-by-side view
Loading...
src/pcl/dfun.lisp Diff Switch to side-by-side view
Loading...
src/pcl/fixup.lisp Diff Switch to side-by-side view
Loading...
src/pcl/std-class.lisp Diff Switch to side-by-side view
Loading...
src/pcl/walk.lisp Diff Switch to side-by-side view
Loading...
tests/mop.impure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...