Changes between Initial Version and Version 1 of Ticket #13390


Ignore:
Timestamp:
Mar 7, 2017 7:06:56 PM (2 years ago)
Author:
bgamari
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13390 – Description

    initial v1  
    1 Phab:D1259, which teaches the compiler to aggressively float-out string literals during desugaring, regresses compiler allocations on `T1969` by 15% or so at -O0`.
     1Phab:D1259, which teaches the compiler to aggressively float-out string literals during desugaring (namely `DsMonad.mkStringExprFSAtTopLevel`), regresses compiler allocations on `T1969` by 15% or so at `-O0`.
    22
    33= The problem =
     
    1919    c A1 = "A1"
    2020}}}
     21This reduced program simplifies to 261 terms and 127 types with float-out and 219 terms, 97 types without.
    2122
    2223== Post-desugar ==