summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-2050-338/+423
* rename Tickish to CoreTickishLuite Stegeman2021-03-2026-59/+66
* remove superfluous 'id' type parameter from GenTickishLuite Stegeman2021-03-2030-80/+99
* Save the type of breakpoints in the Breakpoint tick in STGLuite Stegeman2021-03-2023-55/+97
* GHC Exactprint main commitAlan Zimmerman2021-03-20103-4762/+6694
* Add the main types to be used for exactprint in the GHC ASTAlan Zimmerman2021-03-201-64/+964
* Built-in type families: CharToNat, NatToChar (#19535)Vladislav Zavialov2021-03-172-31/+123
* Disable bogus assertion (#19489)Sylvain Henry2021-03-171-2/+15
* CmmtoAsm.Reg.Linear: Rewrite processBen Gamari2021-03-171-33/+29
* CmmToAsm.Reg.Linear: Make linearRA body a join pointBen Gamari2021-03-171-19/+17
* Eliminate selector thunk allocationsBen Gamari2021-03-171-1/+1
* IfaceToType: Ensure that IfaceTyConInfo is sharedBen Gamari2021-03-173-9/+18