summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge outdated Note [Data con representation] into Note [Data constructor rep...wip/T23146Rodrigo Mesquita2023-05-162-50/+64
* Enforce invariant on typePrimRepArgs in the typesRodrigo Mesquita2023-05-163-20/+20
* Rename mkLFImported to importedIdLFInfoRodrigo Mesquita2023-05-164-9/+9
* Update Note [Core letrec invariant]Rodrigo Mesquita2023-05-161-10/+29
* Make LFInfos for DataCons on constructionRodrigo Mesquita2023-05-167-118/+198
* codeGen: Fix LFInfo of imported datacon wrappersRodrigo Mesquita2023-05-0815-41/+190
* codeGen: Give proper LFInfo to datacon wrappersBen Gamari2023-05-082-1/+46
* codeGen: Fix some HaddocksBen Gamari2023-05-082-3/+5
* testsuite: Add tests for #23146Ben Gamari2023-05-0810-0/+68
* Add structured error messages for GHC.Rename.ModuleTorsten Schmits2023-05-0523-129/+282
* docs: Remove mentions of ArrayArray# from unlifted FFI sectionRodrigo Mesquita2023-05-051-21/+18
* Incrementally update ghcup metadata in ghc/ghcup-metadataMatthew Pickering2023-05-051-1/+32
* docs: Add Note [Timing of plugin initialization]Matthew Pickering2023-05-053-0/+25
* Rework plugin initialisation pointsAaron Allen2023-05-0516-22/+130
* driver: Use hooks from plugin_hsc_envMatthew Pickering2023-05-051-1/+1
* Use TemplateHaskellQuotes in TH.Syntax to construct NamesOleg Grenrus2023-05-051-25/+14
* Add structured error messages for GHC.Rename.UtilsTorsten Schmits2023-05-05126-390/+622
* Fix type variable substitution in gen_Newtype_fam_instsRyan Scott2023-05-045-9/+96
* Improved documentation for the Data.OldList.nub functionAndrei Borzenkov2023-05-041-3/+9
* linear types: Don't add external names to the usage envKrzysztof Gogolewski2023-05-043-6/+12
* base/encoding: add an allocations performance test (#22946)Josh Meredith2023-05-042-0/+39
* JavaScript: Correct arguments to h$appendToHsStringALuite Stegeman2023-05-041-1/+1
* Fix remaining issues with bound checking (#23123)Sylvain Henry2023-05-049-577/+569
* JS: fix bounds checking (Issue 23123)Josh Meredith2023-05-044-112/+183
* Use hash-unit-ids in release jobsMatthew Pickering2023-05-043-11/+29
* Add hashes to unit-ids created by hadrianromes2023-05-0454-140/+740
* Validate compatibility of ghcs when loading pluginsromes2023-05-041-6/+13
* Hardwire a better unit-id for ghcromes2023-05-049-21/+121
* hadrian: Flavour: Change args -> extraArgsMatthew Pickering2023-05-0415-28/+30
* Fix unlit path in cross bindistsamesgen2023-05-031-1/+1
* Don't forget to check the parent in an export listsheaf2023-05-034-26/+29
* Bump Cabal submodule (#22356)Sylvain Henry2023-05-031-0/+0
* Document instances of DoubleBodigrim2023-05-032-28/+94
* Add sized primitive literal syntaxBen Orchard2023-05-0326-334/+738
* Add structured error messages for GHC.Rename.NamesTorsten Schmits2023-04-3074-294/+552
* Add the Unsatisfiable classsheaf2023-04-2949-87/+1050
* JS: change GHC.JS.Transform.identsS/E/V to take a saturated IR (#23304)Josh Meredith2023-04-272-37/+34
* testsuite: wasm32-specific fixesCheng Shao2023-04-2714-22/+62
* testsuite: add missing annotations for some testsCheng Shao2023-04-275-8/+17
* testsuite: add the req_host_target_ghc predicateCheng Shao2023-04-272-0/+20
* testsuite: add the req_process predicateCheng Shao2023-04-2710-9/+25
* testsuite: add the req_ghc_with_threaded_rts predicateCheng Shao2023-04-279-12/+19
* testsuite: fix permission bits in copy_filesCheng Shao2023-04-272-1/+3
* testsuite: exclude ghci ways if no rts linker is presentCheng Shao2023-04-272-1/+11
* testsuite: include target exe extension in heap profile filenamesCheng Shao2023-04-271-5/+6
* testsuite: fix cross prefix strippingCheng Shao2023-04-271-8/+6
* ci: additional wasm32 manual jobs in validate pipelinesCheng Shao2023-04-272-2/+126
* ci: update ci.sh to actually run the entire testsuite for wasm backendCheng Shao2023-04-271-4/+5
* EPA: Use ExplicitBraces only in HsModuleAlan Zimmerman2023-04-2621-162/+57
* Refactor GenStgRhs to include the Type in both constructors (#23280, #22576, ...Josh Meredith2023-04-2627-147/+140