summaryrefslogtreecommitdiff
path: root/compiler/ghc.cabal.in
Commit message (Expand)AuthorAgeFilesLines
* Refactor package importsSylvain Henry2021-10-221-0/+1
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-171-0/+1
* Move BreakInfo into own moduleJoachim Breitner2021-10-141-0/+1
* Use Info Table Provenances to decode cloned stack (#18163)Sven Tennie2021-09-231-0/+1
* Code Gen: Use more efficient block merging algorithmMatthew Pickering2021-09-171-0/+1
* Convert diagnostics in GHC.Tc.Validity to proper TcRnMessage.hainq2021-09-011-0/+1
* Driver rework pt3: the upsweepMatthew Pickering2021-08-181-0/+3
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-0/+22
* Use Reductions to keep track of rewritingssheaf2021-08-041-0/+1
* move bytecode preparation into the STG pipelineLuite Stegeman2021-08-031-0/+1
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-231-0/+1
* Add proper GHCHints for most PsMessage constructorswip/adinapoli-issue-20055Alfredo Di Napoli2021-07-121-0/+1
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-071-0/+2
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-0/+1
* Put tracing functions into their own moduleSylvain Henry2021-06-221-0/+2
* Introduce `hsExprType :: HsExpr GhcTc -> Type` in the new modulewip/hsExprTypeRyan Scott2021-06-081-0/+1
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-0/+3
* Adds AArch64 Native Code GeneratorMoritz Angermann2021-06-051-0/+8
* Port HsToCore messages to new infrastructureAlfredo Di Napoli2021-06-031-0/+1
* Split GHC.Utils.Monad.State into .Strict and .LazyBen Gamari2021-05-291-1/+2
* Rip GHC.Tc.Solver.Monad asunder (only)Richard Eisenberg2021-05-291-0/+2
* Support new parser types in GHCAlfredo Di Napoli2021-05-261-1/+0
* Introduce Strict.Maybe, Strict.Pair (#19156)Vladislav Zavialov2021-05-231-0/+1
* Extensible Hints for diagnostic messagesAlfredo Di Napoli2021-05-201-0/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-0/+1
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-291-0/+7
* Always generate ModDetails from ModIfaceMatthew Pickering2021-04-141-1/+0
* Move Iface.Load errors into Iface.Errors moduleAlfredo Di Napoli2021-04-081-0/+1
* Rubbish literals for all representations (#18983)Sebastian Graf2021-03-261-0/+1
* Bump Win32 to 2.13.0.0GHC GitLab CI2021-03-261-1/+1
* Bump template-haskell version to 2.18.0.0wip/T19083Ryan Scott2021-03-201-1/+1
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-201-1/+1
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-0/+1
* Bump bytestring submodule to 0.11.1.0Ben Gamari2021-03-101-1/+1
* DynFlags: move temp file management into HscEnv (#17957)Sylvain Henry2021-03-081-1/+1
* Implement riscv64 LLVM backendAndreas Schwab2021-03-051-0/+1
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-0/+2
* Revert "Remove GHC.Types.Unique.Map module"Matthew Pickering2021-03-031-0/+1
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-1/+0
* Refactor LoggerSylvain Henry2021-02-131-0/+1
* Separate AST from GhcPass (#18936)John Ericson2021-01-231-0/+9
* Remove errShortString, cleanup error-related functionsAlfredo Di Napoli2021-01-091-0/+1
* Split Driver.Env moduleAlfredo Di Napoli2020-12-181-0/+1
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-0/+1
* Parser: move parser utils into their own moduleSylvain Henry2020-12-111-0/+1
* Cmm.Sink: Optimize retaining of assignments, live sets.Andreas Klebinger2020-12-081-0/+1
* Rename the flattener to become the rewriter.Richard Eisenberg2020-12-011-1/+1
* Move core flattening algorithm to Core.UnifyRichard Eisenberg2020-12-011-1/+2
* Bump time submodule to 1.11.1Ben Gamari2020-11-221-1/+1