1.0.2.14: Speed up constraint propagation
authorJuho Snellman <jsnell@iki.fi>
Tue, 6 Feb 2007 05:24:13 +0000 (05:24 +0000)
committerJuho Snellman <jsnell@iki.fi>
Tue, 6 Feb 2007 05:24:13 +0000 (05:24 +0000)
commit9d27bae19cb40b691d1ce8290b1a66e8ff67ba52
tree8140fc52752c501d6d7044c2646dc4e31962d507
parent1840d888d2ef13fe0ea5aaa06f1fef3300da682b
1.0.2.14: Speed up constraint propagation

        * Rewrite ADD-EQL-VAR-VAR-CONSTRAINT to do a constant number of
          passes over the constraint set, rather than an amount proportional
          to the amount of EQL constraints on the variables in question.
        * Use SSET-MEMBER directly in CONSTRAIN-REF-TYPE, rather than
          a COPY-SSET and SSET-INTERSECTION.
src/compiler/constraint.lisp
version.lisp-expr