Skip to content
  • Simon Peyton Jones's avatar
    Improve checking of joins in Core Lint · 6bab649b
    Simon Peyton Jones authored
    This patch addresses the rather expensive treatment of join points,
    identified in Trac #13220 comment:17
    
    Before we were tracking the "bad joins".  Now we track the good ones.
    That is easier to think about, and much more efficient; see CoreLint
    Note [Join points].
    
    On the way I did some other modest refactoring, among other things
    removing a duplicated call of lintIdBndr for let-bindings.
    
    On teh
    6bab649b