summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Session.hs
Commit message (Expand)AuthorAgeFilesLines
* Add -Wmissing-exported-pattern-synonym-signaturesThomas Winant2021-05-291-1/+2
* Enable strict dicts by default at -O2.Andreas Klebinger2021-05-271-0/+1
* Avoid fingerprinting the absolute path to the source filePepe Iborra2021-05-261-2/+32
* Refactor driver code; de-duplicate and split APIs (#14095, !5555)Divam2021-05-251-0/+1
* Move warning flag handling into Flags moduleSylvain Henry2021-05-241-266/+128
* driver: check if clang is the assembler when passing clang specific arguments...Adam Sandberg Ericsson2021-05-191-2/+8
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-0/+1
* Disallow -XDerivingVia when -XSafe is on (#19786)Aaron Allen2021-05-061-1/+11
* Introduce -ddump-verbose-inliningsBen Gamari2021-04-271-0/+3
* Move 'nextWrapperNum' into 'DsM' and 'TcM'Fendor2021-04-221-5/+0
* driver: Consider dyn_o files when checking recompilation in -cMatthew Pickering2021-04-221-3/+2
* Read constants header instead of global platformConstantsSylvain Henry2021-04-101-1/+8
* Remove dynamic-by-default (#16782)Sylvain Henry2021-04-071-12/+1
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-3/+8
* [armv7] PIC by default + [aarch64-linux] T11276 metric increaseMoritz Angermann2021-03-291-0/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-2/+3
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-251-0/+1
* Implement the UnliftedDatatypes extensionSebastian Graf2021-03-141-0/+5
* Use GHC2021 as default languageJoachim Breitner2021-03-101-9/+3
* Introduce GHC2021 languageJoachim Breitner2021-03-101-1/+52
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-081-42/+0
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-0/+2
* Add a Template Haskell warning flag -Wimplicit-liftKrzysztof Gogolewski2021-03-041-1/+2
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-1/+2
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+2
* Add a flag to dump the FastString tableSylvain Henry2021-03-031-0/+3
* Implement -Wambiguous-fieldsAdam Gundry2021-02-261-0/+2
* Move Hooks into HscEnvSylvain Henry2021-02-221-5/+0
* 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
* 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-131-145/+4
* Reduce inlining in deeply-nested casesSimon Peyton Jones2021-02-091-0/+5
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-011-3/+3
* Fix parsing of -fstg-lift-lams-non-recKrzysztof Gogolewski2021-01-291-2/+2
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Remove -XMonadFailDesugaring referencesHécate2021-01-271-2/+0
* Revert "Remove SpecConstrAnnotation (#13681)" (#19168)Sylvain Henry2021-01-171-1/+1
* GHCi: Fill field `DynFlags.dumpPrefix`. (Fixes #17500)Roland Senn2021-01-071-3/+4
* Implement Unique supply with Addr# atomic primopSylvain Henry2021-01-051-2/+8
* Add two warnings to -WallTom Ellis2020-12-191-1/+3
* Optimize dumping of consecutive whitespace.wip/andreask/opt_dumpsAndreas Klebinger2020-12-141-12/+15
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-47/+1
* Remove flattening variablesRichard Eisenberg2020-12-011-2/+2
* Implement -ddump-c-backend argumentBen Gamari2020-11-221-0/+2
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-211-17/+2
* Introduce -fprof-callers flagBen Gamari2020-11-211-0/+13
* AArch64/arm64 adjustmentsMoritz Angermann2020-11-151-2/+2