summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Eliminate unnecessary unsafeEqualityProofSimon Peyton Jones2021-07-272-50/+102
* Eta expand through CallStacksSimon Peyton Jones2021-07-273-24/+55
* Make CallStacks work better with RebindableSyntaxSimon Peyton Jones2021-07-277-43/+111
* rts: Introduce and use ExecPage abstractionBen Gamari2021-07-271-1/+1
* rename: Avoid unnecessary map lookupBen Gamari2021-07-271-2/+2
* Remove unused module GHC.Rename.DocFendor2021-07-271-23/+0
* Cmm.Opt: Fix type of shift amount in constant foldingBen Gamari2021-07-231-2/+2
* Stop ug_boring_info retaining a chain of old CoreExprMatthew Pickering2021-07-231-8/+19
* Fix a few retainer leaks of TcGblEnvMatthew Pickering2021-07-233-4/+18
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-2316-99/+190
* Generalise reallyUnsafePtrEquality# and use itsheaf2021-07-233-84/+134
* Perf: fix strictness in OccurAnalSylvain Henry2021-07-231-168/+169
* Fix #19931John Ericson2021-07-214-9/+32
* template-haskell: Add support for default declarationsMario Blažević2021-07-215-9/+17
* Use Ways API instead of Set specific functionsFendor2021-07-2112-31/+37
* Refactor SuggestExtension constructor in GhcHintAlfredo Di Napoli2021-07-216-53/+117
* driver: Fix recompilation for modules importing GHC.PrimMatthew Pickering2021-07-216-15/+33
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-1916-60/+68
* Don't duplicate constructors in the simplifierSimon Peyton Jones2021-07-191-9/+39
* Rename RecordPuns to NamedFieldPuns in LangExt.ExtensionAlfredo Di Napoli2021-07-196-12/+8
* th: Weaken return type of myCoreToStgExprMatthew Pickering2021-07-193-56/+18
* Better sharing of join points (#19996)wip/T19557Simon Peyton Jones2021-07-192-29/+92
* Add Word64#/Int64# primopsSylvain Henry2021-07-1512-33/+623
* Additional constant-folding rule for binary AND/ORSylvain Henry2021-07-151-10/+51
* Don't panic on 'no skolem info' and add failing testswip/no-skolem-panicZubin Duggal2021-07-132-3/+23
* driver: Fix interaction of -Wunused-packages and reexported-modulesMatthew Pickering2021-07-133-18/+36
* Add proper GHCHints for most PsMessage constructorswip/adinapoli-issue-20055Alfredo Di Napoli2021-07-127-106/+198
* Don't return unitExpr in dsWhenNoErrssheaf2021-07-104-26/+94
* Avoid unsafePerformIO for getProgNameSylvain Henry2021-07-093-19/+10
* Add TcRnIllegalWildcardsInConstructor to TcRnMessageAlfredo Di Napoli2021-07-093-7/+18
* Remove redundant patSigErrAlfredo Di Napoli2021-07-091-16/+0
* Add TcRnCharLiteralOutOfRange to TcRnMessageAlfredo Di Napoli2021-07-093-6/+18
* Add TcRnIllegalViewPattern to TcRnMessageAlfredo Di Napoli2021-07-093-6/+21
* Add TcRnDuplicateFieldName to TcRnMessageAlfredo Di Napoli2021-07-093-16/+31
* Add TcRnIllegalWildCardsInRecord to TcRnMessageAlfredo Di Napoli2021-07-093-3/+37
* Add TcRnIllegalFieldPunning to TcRnMessageAlfredo Di Napoli2021-07-094-7/+27
* Add TcRnEmptyRecordUpdate to TcRnMessageAlfredo Di Napoli2021-07-093-4/+18
* Add TcRnIllegalPatSynDecl to TcRnMessageAlfredo Di Napoli2021-07-093-4/+23
* Add TcRnSimplifierTooManyIterations to TcRnMessageAlfredo Di Napoli2021-07-095-6/+33
* Add the TcRnDuplicateWarningDecls to TcRnMessageAlfredo Di Napoli2021-07-093-8/+20
* Add the TcRnShadowedName constructor to TcRnMessageAlfredo Di Napoli2021-07-093-16/+46
* Rename getErrorMessages and getMessages function in parser codewip/adinapoli-issue-19920Alfredo Di Napoli2021-07-086-28/+27
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-0711-1929/+1898
* Fix #19889 - Invalid BMI2 instructions generated.wip/andreask/bim-fixAndreas Klebinger2021-07-062-24/+26
* Fix issue 20038 - Change 'variable' -> 'variables'Edward2021-07-061-1/+1
* Use target platform in guessOutputFileSylvain Henry2021-07-061-2/+3
* Arity: Handle shadowing properlySebastian Graf2021-07-021-9/+51
* Support unlifted datatypes in GHCiLuite Stegeman2021-07-024-42/+60
* One-shot changes (#20008)Simon Peyton Jones2021-07-022-0/+21
* float out some docstrings and comment some function parametersMarco Zocca2021-07-011-10/+27