summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Session.hs
Commit message (Expand)AuthorAgeFilesLines
* Interface Files with Core DefinitionsMatthew Pickering2022-10-111-4/+10
* Export OnOff from GHC.Driver.SessionJade Lovelace2022-09-281-0/+1
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-0/+1
* Clean up some. In particular:M Farkas-Dyck2022-09-171-3/+2
* Fix typosEric Lindblad2022-09-141-4/+4
* Minor cleanupKrzysztof Gogolewski2022-09-011-1/+0
* compiler: Drop --build-id=none hackBen Gamari2022-08-181-1/+0
* Add support for external static plugins (#20964)Sylvain Henry2022-08-101-0/+13
* Change `-fprof-late` to insert cost centres after unfolding creation.Andreas Klebinger2022-08-061-0/+3
* Force safeInferred to avoid retaining extra copy of DynFlagsMatthew Pickering2022-08-041-1/+2
* Add a note about about W/W for unlifting strict argumentsAndreas Klebinger2022-08-041-1/+1
* Add -dsuppress-coercion-types to make coercions even smaller.Andreas Klebinger2022-08-021-0/+3
* Add tests that -XHaskell98 and -XHaskell2010 enable DeepSubsumptionMatthew Pickering2022-07-251-1/+3
* Implement DeepSubsumptionSimon Peyton Jones2022-07-251-1/+3
* Align the behaviour of `dopt` and `log_dopt`Dominik Peteler2022-07-161-30/+1
* -ddump-llvm shouldn't imply -fllvmBen Gamari2022-06-281-1/+1
* Flags to disable local let-floating; -flocal-float-out, -flocal-float-out-top...Vanessa McHale2022-06-221-0/+16
* Deprecate TypeInType extensionHaskellMouse2022-06-061-1/+13
* HsToCore.Coverage: Purge DynFlagswip/coverage-configJohn Ericson2022-06-021-8/+1
* Make -fcompact-unwind the defaultMatthew Pickering2022-06-011-8/+9
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-28/+33
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-21/+2
* driver: Introduce pgmcxxBen Gamari2022-05-171-1/+6
* Fix several note referencesKrzysztof Gogolewski2022-05-021-1/+1
* Enable eventlog support in all ways by defaultBen Gamari2022-04-271-1/+4
* Basic response file supportBen Gamari2022-04-271-8/+51
* Drop libtool path from settings fileBen Gamari2022-04-251-6/+1
* Include the way string in the file name for dump files.Andreas Klebinger2022-04-221-1/+5
* Add -dkeep-comments flag to keep comments in the parserAlan Zimmerman2022-04-201-0/+2
* Add flag -fprof-manual which controls if GHC should honour manual cost centres.Andreas Klebinger2022-04-081-0/+2
* Rename [] to List (#21294)Vladislav Zavialov2022-04-071-0/+1
* Add warnings for file header pragmas that appear in the body of a module (#20...Zubin Duggal2022-04-061-0/+1
* driver: Make object merging optionalBen Gamari2022-04-061-2/+3
* Avoid redundant imports of GHC.Driver.SessionSylvain Henry2022-03-231-1/+0
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-151-1/+3
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-131-1/+2
* Rename -fprof-late-ccs to -fprof-lateAndreas Klebinger2022-03-121-1/+1
* StgToCmm.cgTopBinding: no isNCG, use binBlobThreshdoyougnu2022-03-021-5/+7
* Ticky profiling improvements.Matthew Pickering2022-03-021-0/+2
* Ticky: Gate tag-inference dummy ticky-counters behind a flag.Andreas Klebinger2022-02-251-0/+2
* Introduce predicate for when to enable source notes (needSourceNotes)Matthew Pickering2022-02-231-0/+6
* Reinstallable GHCZubin Duggal2022-02-211-0/+5
* Tag inference work.Andreas Klebinger2022-02-121-1/+8
* Add late cost centre supportAndreas Klebinger2022-02-101-0/+1
* Rename -merge-objs flag to --merge-objsBen Gamari2022-02-091-1/+1
* StgToCmm: Get rid of GHC.Driver.Session importsJohn Ericson2022-02-081-31/+1
* Fix some notesMatthew Pickering2022-02-081-2/+2
* Fix a few Note inconsistenciesBen Gamari2022-02-011-3/+3
* Consistently upper-case "Note ["Ben Gamari2022-02-011-2/+2
* Improve migration strategy for the XDG compliance change to the GHC applicationZubin Duggal2022-01-311-3/+19