summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Flags.hs
Commit message (Expand)AuthorAgeFilesLines
* Extension shuffling (#23291)wip/sand-witch/modern-STV-extension-shufflingBen Gamari2023-05-171-0/+2
* Add -Wmissing-role-annotationsOleg Grenrus2023-05-161-0/+2
* Allow Core optimizations when interpreting bytecodeKrzysztof Gogolewski2023-05-121-0/+1
* Add structured error messages for GHC.Rename.ModuleTorsten Schmits2023-05-051-0/+1
* Allow WARNING pragmas to be controlled with custom categoriesAdam Gundry2023-03-241-3/+26
* Introduce warning for loopy superclass solvesheaf2023-02-141-0/+3
* Set "since: 9.8" for TypeAbstractions and -Wterm-variable-captureVladislav Zavialov2023-01-231-1/+1
* Minor corrections to commentsAdam Gundry2023-01-181-4/+4
* Refactor warning flag parsing to add missing flagsAdam Gundry2023-01-181-16/+38
* Enable -Wstar-is-type by default (#22759)Vladislav Zavialov2023-01-181-2/+1
* Added a new warning about compatibility with RequiredTypeArgumentsHaskellMouse2023-01-111-0/+2
* Force the Docs structure to prevent leaks in GHCi with -haddock without -fwri...wip/force-docsZubin Duggal2023-01-031-0/+4
* codeGen: Introduce ThreadSanitizer instrumentationBen Gamari2022-12-151-0/+2
* Properly cast values when writing/reading unboxed sums.Andreas Klebinger2022-11-301-0/+1
* Add Javascript backendSylvain Henry2022-11-291-0/+1
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-251-0/+1
* Fix typo in `Opt_WriteIfSimplifiedCore`'s nameGergő Érdi2022-10-191-1/+1
* Add -fsuppress-error-contexts to disable printing error contexts in errorswip/diagnostics-configMatthew Pickering2022-10-181-0/+3
* Interface Files with Core DefinitionsMatthew Pickering2022-10-111-0/+3
* Fix typosEric Lindblad2022-09-141-1/+1
* Change `-fprof-late` to insert cost centres after unfolding creation.Andreas Klebinger2022-08-061-0/+2
* Add -dsuppress-coercion-types to make coercions even smaller.Andreas Klebinger2022-08-021-1/+3
* Align the behaviour of `dopt` and `log_dopt`Dominik Peteler2022-07-161-0/+42
* Flags to disable local let-floating; -flocal-float-out, -flocal-float-out-top...Vanessa McHale2022-06-221-0/+5
* Include the way string in the file name for dump files.Andreas Klebinger2022-04-221-0/+1
* Add flag -fprof-manual which controls if GHC should honour manual cost centres.Andreas Klebinger2022-04-081-0/+1
* Add warnings for file header pragmas that appear in the body of a module (#20...Zubin Duggal2022-04-061-0/+3
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-1/+5
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-151-1/+7
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-131-1/+1
* Ticky profiling improvements.Matthew Pickering2022-03-021-0/+1
* Ticky: Gate tag-inference dummy ticky-counters behind a flag.Andreas Klebinger2022-02-251-0/+1
* Remove -Wunticked-promoted-constructors from -WallKrzysztof Gogolewski2022-02-221-1/+0
* Tag inference work.Andreas Klebinger2022-02-121-1/+8
* Add late cost centre supportAndreas Klebinger2022-02-101-0/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+1
* CmmToAsm: Drop ncgExpandTopBen Gamari2022-01-291-1/+0
* Ctd. #18087: complete :since: info for all warnings in users guideAndreas Abel2022-01-271-2/+2
* Whitespace onlyAndreas Abel2022-01-271-31/+31
* Add -fcompact-unwindRobert Hensing2022-01-241-0/+1
* 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