summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-252-0/+2
* EPA : Remove ApiAnn from ParsedModuleGHC GitLab CI2021-03-252-11/+5
* Add compiler linting to CIHécate2021-03-251-4/+3
* Move loader state into InterpSylvain Henry2021-03-233-17/+17
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-203-41/+67
* GHC Exactprint main commitAlan Zimmerman2021-03-203-16/+18
* Enhance pass result forcingSylvain Henry2021-03-171-2/+11
* Implement the UnliftedDatatypes extensionSebastian Graf2021-03-141-0/+5
* Use GHC2021 as default languageJoachim Breitner2021-03-101-9/+3
* Introduce GHC2021 languageJoachim Breitner2021-03-102-2/+53
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-088-178/+173
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-0/+2
* Implement riscv64 LLVM backendAndreas Schwab2021-03-051-0/+6
* Add a Template Haskell warning flag -Wimplicit-liftKrzysztof Gogolewski2021-03-042-1/+3
* Use a newtype for CHeader and CStub in ForeignStubsMatthew Pickering2021-03-033-11/+12
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-033-75/+3
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-036-37/+168
* Add a flag to dump the FastString tableSylvain Henry2021-03-032-0/+4
* Reimplement Stream in "yoneda" style for efficiencyMatthew Pickering2021-02-261-1/+1
* Implement -Wambiguous-fieldsAdam Gundry2021-02-262-0/+3
* Don't pass homeUnitId at ExternalPackageState creation time (#10827)Sylvain Henry2021-02-221-1/+1
* Move Hooks into HscEnvSylvain Henry2021-02-227-64/+95
* directory: ensure xdg compliance (Fix #6077)Gauvain 'GovanifY' Roussel-Tarbouriech2021-02-181-1/+1
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-0/+16
* Fix over-eager inlining in SimpleOptSimon Peyton Jones2021-02-141-0/+2
* Remove deprecated -XGenerics and -XMonoPatBindsKrzysztof Gogolewski2021-02-131-15/+0
* Always set `safeInferred`, not only when it turns `False`Joachim Breitner2021-02-131-4/+3
* Refactor LoggerSylvain Henry2021-02-1312-453/+438
* Reduce inlining in deeply-nested casesSimon Peyton Jones2021-02-091-0/+5
* Introduce the DecoratedSDoc typeAlfredo Di Napoli2021-02-013-6/+6
* Rename ErrMsg into MsgEnvelopeAlfredo Di Napoli2021-02-016-34/+34
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-013-9/+9
* Fix -dynamic-too with wired-in modules (#19264)Sylvain Henry2021-01-301-12/+23
* Fix parsing of -fstg-lift-lams-non-recKrzysztof Gogolewski2021-01-291-2/+2
* Add missing .hi-boot dependencies with ghc -M (#14482)Sylvain Henry2021-01-291-1/+11
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-294-4/+4
* Remove -XMonadFailDesugaring referencesHécate2021-01-271-2/+0
* Parameterise Messages over eAlfredo Di Napoli2021-01-223-13/+16
* Revert "Remove SpecConstrAnnotation (#13681)" (#19168)Sylvain Henry2021-01-171-1/+1
* Remove unused extension pragmas from the compiler code baseHécate2021-01-174-7/+1
* Remove errShortString, cleanup error-related functionsAlfredo Di Napoli2021-01-098-59/+152
* GHCi: Fill field `DynFlags.dumpPrefix`. (Fixes #17500)Roland Senn2021-01-071-3/+4
* Implement Unique supply with Addr# atomic primopSylvain Henry2021-01-052-2/+18
* Put hole instantiation typechecking in the module graph and fix driver batch ...John Ericson2020-12-284-296/+501
* Use `hscFrontendHook` againJohn Ericson2020-12-241-2/+5
* Add two warnings to -WallTom Ellis2020-12-191-1/+3
* Rename parser Error and Warning typesAlfredo Di Napoli2020-12-181-2/+2
* Split Driver.Env moduleAlfredo Di Napoli2020-12-182-134/+153
* Force module recompilation if '*' prefix was used to load modules in ghci (#8...nineonine2020-12-171-3/+10
* Optimize dumping of consecutive whitespace.wip/andreask/opt_dumpsAndreas Klebinger2020-12-142-13/+16