summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* docs: Update documentation interaction of search path, -hidir and -c mode.wip/t20569Matthew Pickering2022-03-251-5/+9
* driver: In oneshot mode, look for interface files in hidirMatthew Pickering2022-03-245-3/+20
* Define filterOut with filterSylvain Henry2022-03-231-3/+1
* Reverse dependency between StgToCmm and Runtime.Heap.LayoutSylvain Henry2022-03-233-43/+42
* Avoid redundant imports of GHC.Driver.SessionSylvain Henry2022-03-236-9/+2
* rts: Don't mark object code in markCAFs unless necessaryBen Gamari2022-03-231-2/+4
* rts: Untag function field in scavenge_PAP_payloadBen Gamari2022-03-231-1/+2
* Improve error message when warning about unsupported LLVM version (#20958)Zubin Duggal2022-03-231-1/+1
* rts/adjustor: Place adjustor templates in data section on all OSsBen Gamari2022-03-231-2/+2
* Fix behaviour of -Wunused-packages in ghciMatthew Pickering2022-03-239-41/+83
* docs: clarify the eventlog format documentation a little bitAdam Sandberg Ericsson2022-03-231-14/+15
* configure: bump LlvmMaxVersion to 14Cheng Shao2022-03-231-1/+1
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-23139-1005/+8267
* Avoid some SOURCE importsSylvain Henry2022-03-203-3/+2
* Revamp derived Eq instance code generation (#17240)nineonine2022-03-205-61/+132
* Remove dead code HsDoRnromes2022-03-192-6/+0
* Compact regions: Maintain tags properlyAndreas Klebinger2022-03-191-2/+2
* List GHC.Event.Internal in base.cabal on Windowssheaf2022-03-191-13/+7
* TH: Fix pretty printing of newtypes with operators and GADT syntax (#20868)Zubin Duggal2022-03-196-29/+43
* testsuite: Add test for #21186wip/T19503Ben Gamari2022-03-183-0/+16
* codeGen: Fix signedness of jump table indexingBen Gamari2022-03-182-11/+47
* TTG: TH brackets finishing touchesromes2022-03-1813-248/+186
* TTG: Make HsQuote GhcTc isomorphic to NoExtFieldromes2022-03-183-21/+63
* TTG: Refactor bracket for desugaring during tcromes2022-03-1814-157/+151
* Separate constructors for typed and untyped bracketsromes2022-03-1819-207/+299
* Type-checking untyped bracketsromes2022-03-185-22/+47
* TTG: Refactor HsBracketromes2022-03-1814-79/+74
* Hadrian: account for change in late-ccs flagsheaf2022-03-172-2/+2
* testsuite: properly escape string pathsTamar Christina2022-03-171-1/+1
* linker: Fix ADDR32NB relocations on WindowsTamar Christina2022-03-171-1/+11
* linker: Initial Windows C++ exception unwinding supportTamar Christina2022-03-178-3/+175
* Add a regression test for #21130sheaf2022-03-163-0/+45
* Demand: Let `Boxed` win in `lubBoxity` (#21119)Sebastian Graf2022-03-1644-616/+618
* TH: allow negative patterns in quotes (#20711)Zubin Duggal2022-03-164-1/+22
* Suggest FFI extensions as hints (#20116)Aaron Allen2022-03-166-10/+26
* Convert Diagnostics in GHC.Tc.Gen.ForeignAaron Allen2022-03-168-180/+415
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-1568-94/+277
* DmdAnal: Don't unbox recursive data types (#11545)Sebastian Graf2022-03-147-44/+108
* Fix isLiftedType_maybe and handle falloutsheaf2022-03-1496-616/+1064
* Add two coercion optimisation perf testssheaf2022-03-143-1/+1408
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-1424-533/+325
* Fix up Note [Bind free vars]romes2022-03-142-53/+27
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-1312-91/+425
* Fix bug in weak loop-breakers in OccurAnalSimon Peyton Jones2022-03-133-10/+58
* Hadrian: use IntSet Binary instance for Way (#19209)Sylvain Henry2022-03-121-2/+2
* Hadrian: avoid allocations in WayUnit's Read instance (#19209)Sylvain Henry2022-03-121-1/+8
* Hadrian: remove useless importsSylvain Henry2022-03-122-5/+0
* Hadrian: avoid allocating in stageString (#19209)Sylvain Henry2022-03-121-1/+6
* Hadrian: avoid useless allocations in trackArgumentSylvain Henry2022-03-121-4/+12
* Rename -fprof-late-ccs to -fprof-lateAndreas Klebinger2022-03-124-6/+6