summaryrefslogtreecommitdiff
path: root/compiler/GHC/Stg/Lift/Analysis.hs
Commit message (Expand)AuthorAgeFilesLines
* DmdAnal: Reflect the `seq` of strict fields of a DataCon worker (#22475)Sebastian Graf2022-11-301-1/+1
* Assume at least one evaluation for nested SubDemands (#21081, #21133)wip/T21081Sebastian Graf2022-05-031-1/+1
* GenStgAlt 3-tuple synonym --> Record typedoyougnu2022-03-021-2/+2
* Purge DynFlags from GHC.StgJohn Ericson2022-02-061-7/+7
* ghci: Correct free variable calculation in StgToByteCodeMatthew Pickering2021-06-231-3/+0
* STG AST - Make ConstructorNumber always a field.Andreas Klebinger2021-03-241-1/+0
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-5/+6
* Remove StgLamLeif Metcalf2021-01-291-2/+0
* Fix toArgRep to support 64-bit reps on all systemsSylvain Henry2020-11-261-1/+1
* Demand: Interleave usage and strictness demands (#18903)Sebastian Graf2020-11-201-29/+19
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-1/+0
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Remove platform constant wrappersSylvain Henry2020-07-251-5/+8
* Improve some folds over Uniq[D]FMSimon Jakobi2020-05-141-1/+2
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-3/+3
* Modules: Types (#13009)Sylvain Henry2020-03-291-4/+4
* DynFlags refactoring IIISylvain Henry2020-03-251-4/+6
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-1/+1
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-1/+1
* Module hierarchy (#13009): StgSylvain Henry2019-12-311-0/+565