Ian If we revert to lazy substitutions, which I think we probably should, you can undo this patch.
Simon | -----Original Message----- | From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ian Lynagh | Sent: 20 February 2008 17:00 | To: [email protected] | Subject: patch applied (ghc): Rewrite fixTvSubstEnv so it iteratively applies its substition | | Wed Feb 20 07:37:52 PST 2008 Ian Lynagh <[EMAIL PROTECTED]> | * Rewrite fixTvSubstEnv so it iteratively applies its substition | This fixes a stack overflow when using strict UniqFMs. It might be | possible to rewrite it more efficiently, or to avoid needing it in the | first place. | | M ./compiler/typecheck/TcGadt.lhs -3 +7 | | _______________________________________________ | Cvs-ghc mailing list | [email protected] | http://www.haskell.org/mailman/listinfo/cvs-ghc _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
