summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-0124-444/+457
* Add missing axiom exports for CharToNat/NatToCharVladislav Zavialov2021-04-011-0/+2
* Move the EPS into UnitEnvSylvain Henry2021-04-018-18/+20
* Move HPT in UnitEnvSylvain Henry2021-04-019-56/+76
* Move unit DBs in UnitEnvSylvain Henry2021-04-019-38/+56
* Properly initialise UnitEnvSylvain Henry2021-04-012-5/+25
* Encapsulate the EPS IORef in a newtypeSylvain Henry2021-04-017-42/+56
* Data.List specialization to []Oleg Grenrus2021-04-011-1/+4
* Avoid fundep-caused loop in the typecheckerSimon Peyton Jones2021-03-314-47/+140
* EPA : Rename AnnComment to EpaCommentAlan Zimmerman2021-03-315-88/+93
* EPA : rename AnnAnchor to EpaAnchorAlan Zimmerman2021-03-3111-94/+94
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-3119-170/+174
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-3118-618/+618
* EPA : Rename AddApiAnn to AddEpAnnAlan Zimmerman2021-03-3112-174/+173
* The result kind of a signature can't mention quantified varsSimon Peyton Jones2021-03-312-9/+86
* import Data.List with explicit import listOleg Grenrus2021-03-311-1/+1
* [armv7] PIC by default + [aarch64-linux] T11276 metric increaseMoritz Angermann2021-03-291-0/+1
* Allocate Adjustors and mark them readable in two stepsMoritz Angermann2021-03-291-4/+3
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-2962-805/+913
* Replace - with negateOleg Grenrus2021-03-281-2/+2
* Add UnitId to Target recordFendor2021-03-286-20/+41
* Rename StrictSig to DmdSig (#19597)Sebastian Graf2021-03-2831-256/+256
* Rubbish literals for all representations (#18983)Sebastian Graf2021-03-2626-375/+523
* Bump Win32 to 2.13.0.0GHC GitLab CI2021-03-261-1/+1
* Fix lint issueSylvain Henry2021-03-261-1/+1
* Use foldGet in getSymbolTableSylvain Henry2021-03-263-25/+50
* Remove UniqSupply from NameCacheSylvain Henry2021-03-266-146/+113
* Refactor FinderCacheSylvain Henry2021-03-2619-316/+433
* Refactor NameCacheSylvain Henry2021-03-269-193/+178
* Refactor interface loadingSylvain Henry2021-03-267-281/+319
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-256-10/+47
* EPA: Tidy up some GHC.Parser.Annotation commentswip/az/exactprint-tweak-parser-state-commentGHC GitLab CI2021-03-251-14/+33
* EPA : Remove ApiAnn from ParsedModuleGHC GitLab CI2021-03-259-37/+20
* Add compiler linting to CIHécate2021-03-2529-135/+107
* Fix the binder-swap transformation in OccurAnalSimon Peyton Jones2021-03-242-53/+116
* STG AST - Make ConstructorNumber always a field.Andreas Klebinger2021-03-243-11/+5
* CmmToAsm.Reg.Linear: oneShot-ify RegMwip/ncg-perfBen Gamari2021-03-241-16/+22
* CmmToAsm.Reg.Linear: Use concat rather than repeated (++)Ben Gamari2021-03-241-2/+1
* Move loader state into InterpSylvain Henry2021-03-2318-558/+627
* PPC NCG: Fix int to float conversionPeter Trommler2021-03-231-6/+26
* UniqSM: oneShot-ifyBen Gamari2021-03-221-10/+21
* Short-circuit warning generation for partial type signaturesSimon Peyton Jones2021-03-221-2/+28
* compiler: Introduce mutableByteArrayContents# primopBen Gamari2021-03-222-0/+8
* Remove unnecessary extendTyVarEnvFVRn functionRyan Scott2021-03-213-11/+6
* Bump template-haskell version to 2.18.0.0wip/T19083Ryan Scott2021-03-201-1/+1
* Fix literals for unregisterized backend of small typesJohn Ericson2021-03-201-5/+16
* Fix an levity-polymorphism errorSimon Peyton Jones2021-03-202-89/+95
* Nested CPR light (#19398)Sebastian Graf2021-03-206-477/+635
* Make the simplifier slightly stricter.Andreas Klebinger2021-03-205-49/+133
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-2016-608/+989