Commit [522a3c] Maximize Restore History

break infinite recursion in GENERATE-SLOTD-TYPECHECK

Compilation of a typecheck can cause class finalization, which in turn can
cause calls to GENERATE-SLOTD-TYPECHECK.

Given the right sort of dependency graph, this can cause a cycle which needs
to be broken.

Regression from 1.0.46.11, fixed bug 1001799.

Nikodemus Siivola Nikodemus Siivola 2012-05-20

changed src/pcl/init.lisp
changed tests/clos.impure.lisp
changed NEWS
src/pcl/init.lisp Diff Switch to side-by-side view
Loading...
tests/clos.impure.lisp Diff Switch to side-by-side view
Loading...
NEWS Diff Switch to side-by-side view
Loading...