summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Flags.hs
Commit message (Expand)AuthorAgeFilesLines
* Rename -fcatch-bottoms to -fcatch-nonexhaustive-casesBen Gamari2021-12-211-2/+2
* codeGen: Introduce flag to bounds-check array accessesBen Gamari2021-12-211-0/+1
* Add `Opt_CoreConstantFolding` to turn on constant folding (#20500)Gergo ERDI2021-12-091-0/+1
* Add specific optimization flag for Cmm control flow analysis (#20500)Gergo ERDI2021-11-251-0/+1
* Add specific optimization flag for fast PAP calls (#6084, #20500)Gergo ERDI2021-11-251-0/+1
* Add a warning for GADT match + NoMonoLocalBinds (#20485)Krzysztof Gogolewski2021-11-231-1/+4
* Implement -Wforall-identifier (#20609)Vladislav Zavialov2021-11-121-0/+3
* Warn if unicode bidirectional formatting characters are found in the source (...Zubin Duggal2021-10-261-1/+4
* driver: Export wWarningFlagMapBen Gamari2021-10-241-2/+1
* Add `-dsuppress-core-sizes` flag (#20342)Sylvain Henry2021-09-281-0/+1
* Remove unused, undocumented debug/dump flag `-ddump-vt-trace`. See 20403.Benjamin Maurer2021-09-221-1/+0
* Emit warning if bang is applied to unlifted typesTito Sacchi2021-09-171-0/+2
* Typos, minor comment fixesKrzysztof Gogolewski2021-06-221-2/+2
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-1/+1
* Add -Wmissing-exported-pattern-synonym-signaturesThomas Winant2021-05-291-89/+91
* Move warning flag handling into Flags moduleSylvain Henry2021-05-241-5/+271
* Introduce -ddump-verbose-inliningsBen Gamari2021-04-271-0/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-23/+0
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-251-0/+1
* Introduce GHC2021 languageJoachim Breitner2021-03-101-1/+1
* Add a Template Haskell warning flag -Wimplicit-liftKrzysztof Gogolewski2021-03-041-0/+1
* Add option to give each usage of a data constructor its own info tableMatthew Pickering2021-03-031-0/+1
* 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/+1
* Implement -Wambiguous-fieldsAdam Gundry2021-02-261-0/+1
* Remove flattening variablesRichard Eisenberg2020-12-011-1/+1
* Implement -ddump-c-backend argumentBen Gamari2020-11-221-0/+1
* codeGen: Produce local symbols for module-internal functionsBen Gamari2020-11-111-0/+1
* Implement -Woperator-whitespace (#18834)Vladislav Zavialov2020-10-191-0/+2
* Add flags for annotating Generic{,1} methods INLINE[1] (#11068)Andrzej Rybczak2020-10-151-0/+2
* Fix -ddump-stg flagSylvain Henry2020-08-211-3/+3
* Implement -Wredundant-bang-patterns (#17340)nineonine2020-08-191-0/+1
* Deprecate -fdmd-tx-dict-sel.Andreas Klebinger2020-07-221-1/+2
* Accumulate Haddock comments in P (#17544, #17561, #8944)Vladislav Zavialov2020-07-211-0/+1
* add -flink-rts flag to link the rts when linking a shared or static library #...Adam Sandberg Ericsson2020-07-071-0/+1
* Replace Opt_SccProfilingOn flag with sccProfilingEnabled helper functionSylvain Henry2020-07-021-1/+0
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-0/+1
* Give Language a Bounded instanceShayne Fletcher2020-06-101-2/+1
* Refactor linear reg alloc to remember past assignments.Andreas Klebinger2020-05-211-0/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-4/+4
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* GHC.Core.Opt renamingSylvain Henry2020-04-181-1/+1
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-1/+1
* Add outputable instances for the types in GHC.Iface.Ext.Types, add -ddump-hieZubin Duggal2020-04-031-0/+1
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-1/+1
* Refactor GHC.Driver.Session (Ways and Flags)Sylvain Henry2020-03-111-0/+524