summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* 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
* [Parser: Lexer] Fix !6132Moritz Angermann2021-07-011-1/+2
* Dynflags: introduce DiagOptsSylvain Henry2021-07-0122-202/+281
* Remove useless .hs-bootSylvain Henry2021-07-0117-40/+2
* Make withException use SDocContext instead of DynFlagsSylvain Henry2021-07-014-9/+14
* Use HsExpansion for overloaded list patternssheaf2021-06-2916-235/+414
* Demand: Better representation (#19050)Sebastian Graf2021-06-292-186/+351
* Fix type and strictness signature of forkOn#Ryan Scott2021-06-281-1/+5
* Try to simplify zoo of functions in `Tc.Utils.Monad`Alfredo Di Napoli2021-06-2848-788/+1259
* Revert "Make reallyUnsafePtrEquality# levity-polymorphic"Matthew Pickering2021-06-271-1/+1
* Inliner: Regard LitRubbish as TrivArg and not ConLikeSebastian Graf2021-06-272-2/+7
* WorkWrap: Make mkWWstr and mkWWcpr generate fewer let bindingsSebastian Graf2021-06-272-75/+69
* WorkWrap: Remove mkWWargs (#19874)Sebastian Graf2021-06-272-195/+166
* Simplifier: Do Cast W/W for INLINE strong loop-breakersSebastian Graf2021-06-2714-59/+68
* Tc: Allow Typeable in quantified constraintsJakob Brünker2021-06-271-0/+1
* codeGen: Fix header size for array write barriersGHC GitLab CI2021-06-261-3/+3
* driver: Add implicit package dependencies for template-haskell packageMatthew Pickering2021-06-253-4/+21
* Suggest similar names when reporting types in terms (#19978)Vladislav Zavialov2021-06-251-25/+33
* Make reallyUnsafePtrEquality# levity-polymorphicsheaf2021-06-251-1/+1
* linker: Replace one missed usage of Opt_RPath with useXLinkerRPathMatthew Pickering2021-06-241-1/+1
* Fixes around incomplete guards (#20023, #20024)Krzysztof Gogolewski2021-06-244-23/+14
* Fix desugaring with unboxed types (#19883)Krzysztof Gogolewski2021-06-241-1/+3
* Fix typo in Note [Quick Look for particular Ids]Viktor Dukhovni2021-06-231-1/+1
* [aarch64 NCG] Add better support for sub-word primopsMoritz Angermann2021-06-233-35/+150
* Converts diagnostics for two errors in Ghc.Tc.Module (#19926)Aaron Allen2021-06-233-7/+25
* ghci: Correct free variable calculation in StgToByteCodeMatthew Pickering2021-06-233-8/+7
* Optimiser: Correctly deal with strings starting with unicode characters in ex...Matthew Pickering2021-06-231-21/+17
* Typos, minor comment fixesKrzysztof Gogolewski2021-06-2218-74/+34
* Put tracing functions into their own moduleSylvain Henry2021-06-2258-492/+575
* Linker/darwin: Properly honour -fno-use-rpathsMatthew Pickering2021-06-205-30/+43
* Set min LLVM version to 9 and make version checking use a non-inclusive upperZubin Duggal2021-06-203-14/+17
* Simplify pprLHsContextRyan Scott2021-06-192-8/+22
* Do not reassociate lexical negation (#19838)Vladislav Zavialov2021-06-192-8/+15
* Fix naturalToFloat/DoubleSylvain Henry2021-06-192-11/+39
* Deprecate -Wmissing-monadfail-instances (#17875)Krzysztof Gogolewski2021-06-191-1/+2
* Fix type and strictness signature of fork#Simon Peyton Jones2021-06-191-1/+4
* Perf: fix appendFSSylvain Henry2021-06-191-2/+2
* Add comments explaining why #19833 is wrongSimon Peyton Jones2021-06-191-36/+45