summaryrefslogtreecommitdiff
path: root/compiler/GHC/Core/Opt/CprAnal.hs
Commit message (Expand)AuthorAgeFilesLines
* Rename StrictSig to DmdSig (#19597)Sebastian Graf2021-03-281-7/+7
* Nested CPR light (#19398)Sebastian Graf2021-03-201-76/+139
* CPR analysis: Use CPR of scrutinee for Case Binder CPR (#19232)Sebastian Graf2021-02-281-107/+130
* Refactor LoggerSylvain Henry2021-02-131-4/+4
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Core: introduce Alt/AnnAlt/IfaceAlt datatypesSylvain Henry2021-01-221-4/+4
* WorkWrap: Unbox constructors with existentials (#18982)Sebastian Graf2020-12-231-9/+7
* Demand: Interleave usage and strictness demands (#18903)Sebastian Graf2020-11-201-1/+1
* Don't attach CPR signatures to NOINLINE data structures (#18154)Sebastian Graf2020-10-011-83/+115
* Implement cast worker/wrapper properlySimon Peyton Jones2020-06-101-2/+2
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-1/+1
* CprAnal: Don't attach CPR sigs to expandable bindings (#18154)Sebastian Graf2020-05-131-3/+63
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-5/+5
* GHC.Core.Opt renamingSylvain Henry2020-04-181-0/+653