summaryrefslogtreecommitdiff
path: root/compiler/GHC/Core/SimpleOpt.hs
Commit message (Expand)AuthorAgeFilesLines
* Better eta-expansion (again) and don't specilise DFunswip/T18223Simon Peyton Jones2020-09-211-301/+23
* Add comments about sm_dflags and simpleOptExprSylvain Henry2020-09-091-0/+8
* DynFlags: add sm_pre_inline field into SimplMode (#17957)Sylvain Henry2020-09-091-15/+9
* DynFlags: add UnfoldingOpts and SimpleOptsSylvain Henry2020-09-091-33/+52
* DynFlags: add OptCoercionOptsSylvain Henry2020-09-091-9/+14
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+2
* This patch addresses the exponential blow-up in the simplifier.Simon Peyton Jones2020-07-281-1/+1
* Use ShortByteString for FastStringDaniel Gröber2020-07-221-1/+1
* Improve debug tracing for substitutionSimon Peyton Jones2020-07-011-10/+11
* Fix duplicated words and typos in comments and user guideJan Hrček2020-06-281-1/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-1/+1
* Fix a buglet in Simplify.simplCastSimon Peyton Jones2020-06-231-9/+15
* Update compilerSylvain Henry2020-06-171-3/+15
* Various performance improvementsKrzysztof Gogolewski2020-06-171-2/+2
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-11/+25
* Implement cast worker/wrapper properlySimon Peyton Jones2020-06-101-2/+1
* Do not float join points in exprIsConApp_maybeSimon Peyton Jones2020-05-291-0/+27
* Rename GHC.Core.Arity into GHC.Core.Opt.AritySylvain Henry2020-05-241-1/+1
* DmdAnal: Improve handling of precise exceptionsSebastian Graf2020-05-151-2/+2
* Flatten nested casts in the simple optimizerAlexis King2020-05-031-4/+7
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-7/+7
* Mark DataCon wrappers CONLIKEAlexis King2020-04-221-1/+60
* Modules (#13009)Sylvain Henry2020-04-181-2/+2
* GHC.Core.Opt renamingSylvain Henry2020-04-181-4/+4
* Modules: Types (#13009)Sylvain Henry2020-03-291-11/+11
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-4/+4
* Modules: Core (#13009)Sylvain Henry2020-03-161-6/+6
* Modules: Core (#13009)Sylvain Henry2020-02-261-0/+1475