Comment 8 for bug 1001799

Revision history for this message
Nikodemus Siivola (nikodemus) wrote :

commit 522a3c95b9b7a044ff0ab8df1ca29460ef2ad3a7
Author: Nikodemus Siivola <email address hidden>
Date: Sun May 20 12:25:25 2012 +0300

    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.