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 NEWS
changed src/pcl/init.lisp
changed tests/clos.impure.lisp
NEWS Diff Switch to side-by-side view
Loading...
src/pcl/init.lisp Diff Switch to side-by-side view
Loading...
tests/clos.impure.lisp Diff Switch to side-by-side view
Loading...

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks