summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-152-2/+10
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-132-2/+3
* Rename -fprof-late-ccs to -fprof-lateAndreas Klebinger2022-03-121-1/+1
* gitlab-ci: Use the linters image in hlint jobBen Gamari2022-03-112-2/+0
* Replace ad-hoc CPP with constant from GHC.Utils.ConstantMatthew Pickering2022-03-031-8/+2
* StgToCmm.cgTopBinding: no isNCG, use binBlobThreshdoyougnu2022-03-022-6/+9
* Ticky profiling improvements.Matthew Pickering2022-03-023-0/+4
* driver: Properly add an edge between a .hs and its hs-boot fileMatthew Pickering2022-03-012-33/+34
* Allow hscGenHardCode to not return CgInfosSylvain Henry2022-02-252-4/+4
* Ticky: Gate tag-inference dummy ticky-counters behind a flag.Andreas Klebinger2022-02-253-0/+4
* Suggestions due to hlintMatthew Pickering2022-02-241-7/+5
* driver: Remove needsTemplateHaskellOrQQ from ModuleGraphMatthew Pickering2022-02-232-68/+87
* Introduce `MaybeValidated` type to remove invalid statesJohn Ericson2022-02-231-40/+44
* Prepare rechecking logic for new type in a few waysJohn Ericson2022-02-234-50/+55
* Introduce predicate for when to enable source notes (needSourceNotes)Matthew Pickering2022-02-231-0/+6
* Remove -Wunticked-promoted-constructors from -WallKrzysztof Gogolewski2022-02-221-1/+0
* Reinstallable GHCZubin Duggal2022-02-211-0/+5
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-206-23/+28
* ghci: fix -ddump-stg-cg (#21052)nineonine2022-02-161-3/+3
* Tag inference work.Andreas Klebinger2022-02-125-9/+36
* Add late cost centre supportAndreas Klebinger2022-02-102-0/+2
* driver: Filter out our own boot module in hptSomeThingsBelowMatthew Pickering2022-02-091-2/+5
* 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
* Document `hscIncrementalFrontend` and flip boolCale Gibbard2022-02-081-10/+21
* `hscSimpleIface` drop fingerprint param and retCale Gibbard2022-02-081-12/+10
* Fix some notesMatthew Pickering2022-02-081-2/+2
* Purge DynFlags from GHC.StgJohn Ericson2022-02-065-1/+92
* Introduce alignment to CmmStoreBen Gamari2022-02-041-1/+1
* compiler: Introduce and use RoughMap for instance environmentsBen Gamari2022-02-042-6/+6
* Don't initialise plugins when there are no pipelines to runMatthew Pickering2022-02-031-0/+2
* Replace sndOfTriple with sndOf3Andreas Klebinger2022-02-021-5/+4
* Fix a few Note inconsistenciesBen Gamari2022-02-017-23/+13
* Consistently upper-case "Note ["Ben Gamari2022-02-012-3/+3
* StgToCmm: decouple DynFlags, add StgToCmmConfigdoyougnu2022-01-315-25/+108
* Improve migration strategy for the XDG compliance change to the GHC applicationZubin Duggal2022-01-311-3/+19
* CmmToAsm: Drop ncgExpandTopBen Gamari2022-01-292-3/+0
* Rip out remaining SPARC supportBen Gamari2022-01-291-21/+0
* A few comment cleanupsBen Gamari2022-01-291-0/+1
* Drop SPARC NCGBen Gamari2022-01-291-1/+0
* Ctd. #18087: complete :since: info for all warnings in users guideAndreas Abel2022-01-272-2/+3
* Whitespace onlyAndreas Abel2022-01-271-31/+31
* Add -fcompact-unwindRobert Hensing2022-01-242-0/+7
* Add note about heap invariantMatthew Pickering2022-01-181-0/+6
* Untangled GHC.Types.Id.Make from the driverSylvain Henry2022-01-121-0/+19
* Fix parsing & printing of unboxed sumssheaf2022-01-111-0/+4
* Multiple Home UnitsMatthew Pickering2021-12-2813-641/+956
* Cmm: DynFlags to CmmConfig refactordoyougnu2021-12-221-0/+33
* Give plugins a better interface (#17957)Sylvain Henry2021-12-214-31/+44
* Introduce -dlint flagBen Gamari2021-12-211-0/+18