summaryrefslogtreecommitdiff
path: root/compiler/GHC/Stg/Lift
Commit message (Expand)AuthorAgeFilesLines
* Minor refactorKrzysztof Gogolewski2023-02-041-5/+3
* Avoid orphans in STGSimon Peyton Jones2023-01-272-74/+96
* DmdAnal: Reflect the `seq` of strict fields of a DataCon worker (#22475)Sebastian Graf2022-11-301-1/+1
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+1
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-281-2/+2
* 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
* Suggestions due to hlintMatthew Pickering2022-02-241-1/+0
* Purge DynFlags from GHC.StgJohn Ericson2022-02-063-19/+49
* ghci: Correct free variable calculation in StgToByteCodeMatthew Pickering2021-06-231-3/+0
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-2/+2
* 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-032-7/+8
* 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-122-0/+2
* Remove platform constant wrappersSylvain Henry2020-07-251-5/+8
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-5/+5
* Various performance improvementsKrzysztof Gogolewski2020-06-171-1/+1
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-1/+2
* Improve some folds over Uniq[D]FMSimon Jakobi2020-05-141-1/+2
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-262-8/+8
* Modules: Types (#13009)Sylvain Henry2020-03-292-12/+12
* DynFlags refactoring IIISylvain Henry2020-03-251-4/+6
* Modules: Core (#13009)Sylvain Henry2020-03-161-1/+1
* Modules: Driver (#13009)Sylvain Henry2020-02-212-2/+2
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-1/+1
* Remove CafInfo-related code from STG lambda lift passÖmer Sinan Ağacan2020-02-051-26/+4
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-1/+1
* Module hierarchy (#13009): StgSylvain Henry2019-12-312-0/+913