Skip to content
  • Ömer Sinan Ağacan's avatar
    Remove StgBinderInfo and related computation in CoreToStg · d30352ad
    Ömer Sinan Ağacan authored
    - The StgBinderInfo type was never used in the code gen, so the type, related
      computation in CoreToStg, and some comments about it are removed. See #15770
      for more details.
    
    - Simplified CoreToStg after removing the StgBinderInfo computation: removed
      StgBinderInfo arguments and mfix stuff.
    
    The StgBinderInfo values were not used in the code gen, but I still run nofib
    just to make sure: 0.0% change in allocations and binary sizes.
    
    Test Plan: Validated locally
    
    Reviewers: simonpj, simonmar, bgamari, sgraf
    
    Reviewed By: sgraf
    
    Subscribers: AndreasK, sgraf, rwbarton, carter
    
    Differential Revision: https://phabricator.haskell.org/D5232
    d30352ad