summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Stop ug_boring_info retaining a chain of old CoreExprwip/t20134Matthew Pickering2021-07-211-8/+19
* Fix a few retainer leaks of TcGblEnvMatthew Pickering2021-07-213-4/+18
* template-haskell: Add support for default declarationsMario Blažević2021-07-2113-9/+49
* Use Ways API instead of Set specific functionsFendor2021-07-2112-31/+37
* Refactor SuggestExtension constructor in GhcHintAlfredo Di Napoli2021-07-2116-78/+153
* driver: Fix recompilation for modules importing GHC.PrimMatthew Pickering2021-07-2110-15/+45
* hadrian: Update docs targets documentation [skip ci]wip/hadrian-docs-targetsMatthew Pickering2021-07-201-3/+21
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-1916-60/+68
* Don't duplicate constructors in the simplifierSimon Peyton Jones2021-07-194-10/+196
* Rename RecordPuns to NamedFieldPuns in LangExt.ExtensionAlfredo Di Napoli2021-07-197-13/+9
* th: Weaken return type of myCoreToStgExprMatthew Pickering2021-07-195-56/+30
* Bignum: don't allocate in bignat_mul (#20028)Sylvain Henry2021-07-191-4/+4
* Better sharing of join points (#19996)wip/T19557Simon Peyton Jones2021-07-194-29/+149
* Add Word64#/Int64# primopsSylvain Henry2021-07-1523-150/+639
* 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-1311-3/+117
* Added a hopefully clarificatory sentence about the notion of "atomicity" pres...Adrien2021-07-131-5/+13
* driver: Fix interaction of -Wunused-packages and reexported-modulesMatthew Pickering2021-07-1319-18/+142
* Add proper GHCHints for most PsMessage constructorswip/adinapoli-issue-20055Alfredo Di Napoli2021-07-1240-159/+284
* ci: Copy the cache from inside the nix-shell where $HOME is different on darwinMatthew Pickering2021-07-102-7/+19
* Don't return unitExpr in dsWhenNoErrssheaf2021-07-108-26/+124
* Avoid unsafePerformIO for getProgNameSylvain Henry2021-07-097-27/+20
* 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-096-6/+33
* Add TcRnDuplicateFieldName to TcRnMessageAlfredo Di Napoli2021-07-093-16/+31
* Add TcRnIllegalWildCardsInRecord to TcRnMessageAlfredo Di Napoli2021-07-096-3/+48
* Add TcRnIllegalFieldPunning to TcRnMessageAlfredo Di Napoli2021-07-095-10/+30
* 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
* Make throwto002 a normal (not reqlib) testMatthew Pickering2021-07-092-2/+1
* Remove reqlib from cgrun025 testMatthew Pickering2021-07-093-8/+8
* Rename getErrorMessages and getMessages function in parser codewip/adinapoli-issue-19920Alfredo Di Napoli2021-07-0810-35/+34
* driver: Add test for #12983Matthew Pickering2021-07-079-0/+145
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-0715-1947/+1922
* Fix #19889 - Invalid BMI2 instructions generated.wip/andreask/bim-fixAndreas Klebinger2021-07-062-24/+26
* Fix issue 20038 - Change 'variable' -> 'variables'Edward2021-07-064-4/+4
* Use target platform in guessOutputFileSylvain Henry2021-07-061-2/+3
* Pass '-x c++' and '-std=c++11' to `cc` for cpp files, in HadrianEthan Kiang2021-07-065-13/+30
* Add test for executablePathFraser Tweedale2021-07-062-1/+51
* Implement improved "get executable path" queryFraser Tweedale2021-07-063-2/+68
* Arity: Handle shadowing properlySebastian Graf2021-07-021-9/+51
* Support unlifted datatypes in GHCiLuite Stegeman2021-07-029-61/+204
* Move aarch64-linux-llvm to nightlyMoritz Angermann2021-07-021-0/+1
* Revert "Move validate-x86_64-linux-deb9-hadrian back to quick-build"Moritz Angermann2021-07-021-1/+1
* Fix cut/paste typo foldrM should be foldlMViktor Dukhovni2021-07-021-1/+1