Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : ghc-7.2

http://hackage.haskell.org/trac/ghc/changeset/a735788fa50ad8171f86857b1db8176a05728a39

>---------------------------------------------------------------

commit a735788fa50ad8171f86857b1db8176a05728a39
Author: Simon Peyton Jones <[email protected]>
Date:   Mon Jun 27 09:14:45 2011 +0100

    Fix Trac #5263: bug in chooseExternalIds
    
    An identifier used in an unfolding wasn't getting marked
    as an external Id, which caused subsequent chaos.
    
    In understanding and fixing this I refactored some of
    chooseExternalIds.  As a side benefit, the order in which
    it enumerates the free variables of the IdInfo is now
    deterministic (this was a to-do before).

 compiler/main/TidyPgm.lhs |  179 ++++++++++++++++++++++++++-------------------
 1 files changed, 105 insertions(+), 74 deletions(-)


Diff suppressed because of size. To see it, use:

    git show a735788fa50ad8171f86857b1db8176a05728a39

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to