summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update expected-undocumented-flags.txtwip-cptwunderlich-docflag-dasm-lint-ghc-9.0Benjamin Maurer2021-01-091-1/+0
* Document flag -dasm-lint in debugging.rstBenjamin Maurer2021-01-091-0/+7
* Hadrian: show default ghc-bignum backend (fix #18912)Sylvain Henry2021-01-071-2/+2
* docs: Various release notes changesBen Gamari2021-01-071-9/+20
* rts/Sanity: Allow DEAD_WEAKs in weak pointer listBen Gamari2021-01-071-1/+1
* rts/Linker: Add noreturn to loadNativeObj on non-ELF platformsBen Gamari2021-01-071-2/+6
* testsuite: Add test for #19149Ben Gamari2021-01-074-0/+51
* compiler: Initialize ForeignExportsList.n_entriesBen Gamari2021-01-071-1/+4
* GHCi: Fill field `DynFlags.dumpPrefix`. (Fixes #17500)Roland Senn2021-01-078-6/+45
* Make primops for `{Int,Word}32#`John Ericson2021-01-0722-18/+843
* users-guide: Remove space from -ol documentationBen Gamari2021-01-071-2/+2
* rts: Enforce that mark-region isn't used with -hBen Gamari2021-01-072-0/+21
* rts: Zero shrunk array slop in vanilla RTSBen Gamari2021-01-073-5/+16
* Storage: Unconditionally enable zeroing of alignment slopBen Gamari2021-01-071-11/+11
* rts: Implement heap census support for pinned objectsBen Gamari2021-01-071-29/+21
* rts: Break up census logicBen Gamari2021-01-071-176/+187
* Implement Unique supply with Addr# atomic primopSylvain Henry2021-01-0510-184/+101
* Rename internal primpos ahead of !4492John Ericson2021-01-033-58/+58
* Maintain invariant: MVars on mut_list are dirtyViktor Dukhovni2021-01-032-0/+3
* Add the Data.Foldable strictness optimisations to base's changelogHécate2021-01-031-0/+3
* Add regression test for #18467wip/T18467Simon Peyton Jones2021-01-023-0/+31
* Don't use absentError thunks for strict constructor fieldsSimon Peyton Jones2021-01-027-77/+172
* Use EmptyCase instead of undefined in Generics exampleAsad Saeeduddin2021-01-021-6/+6
* Correct doctestsOleg Grenrus2021-01-0224-38/+117
* Upstream the strictness optimisation for GHC.List.{maximum,minimum}Hécate2021-01-021-2/+2
* Upstream the strictness optimisation for GHC.List.{sum,product}Hécate2021-01-021-2/+2
* rts: update usage text for new -A defaultDouglas Wilson2021-01-021-1/+1
* Docs: Remove reference to `type_applications` in `exts/patterns.rst`Joachim Breitner2021-01-021-1/+0
* Establish invariant (GivenInv)Simon Peyton Jones2021-01-0218-146/+297
* rts/Messages: Relax locked-closure assertionBen Gamari2021-01-021-2/+3
* base: add Numeric.{readBin, showBin} (fix #19036)Artem Pelenitsyn2021-01-028-14/+34
* Make proper fixed-width number literalsSylvain Henry2021-01-025-198/+176
* INLINE pragma for patterns (#12178)Cale Gibbard2020-12-3118-20/+248
* Put hole instantiation typechecking in the module graph and fix driver batch ...John Ericson2020-12-28108-549/+1145
* Test cases for #15772 and #17139.Richard Eisenberg2020-12-256-0/+125
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-2521-84/+143
* Use `hscFrontendHook` againJohn Ericson2020-12-241-2/+5
* Refactor renamer datastructuresAdam Gundry2020-12-2473-743/+1207
* Require ScopedTypeVariables+TypeApplications to use type applications in patt...Ryan Scott2020-12-2431-22/+67
* Clone the binders of a SAKS where necessarySimon Peyton Jones2020-12-247-28/+117
* Document scoping of named wildcard type variablesSimon Peyton Jones2020-12-231-0/+14
* spelling: thead -> threadDouglas Wilson2020-12-232-3/+3
* Support package qualifier in Prelude importSylvain Henry2020-12-236-5/+31
* WorkWrap: Unbox constructors with existentials (#18982)Sebastian Graf2020-12-2314-234/+542
* DmdAnal: Keep alive RULE vars in LetUp (#18971)Sebastian Graf2020-12-233-85/+67
* mkDocs: address shellcheck issuesAdam Sandberg Ericsson2020-12-221-4/+4
* mkDocs: fix extraction of Win32 docs from hadrian bindistAdam Sandberg Ericsson2020-12-222-4/+6
* Increase -A default to 4MB.Andreas Klebinger2020-12-224-15/+23
* Require alex < 3.2.6Ryan Scott2020-12-222-1/+4
* Add Monoid instances for Product and ComposeJoe Hermaszewski2020-12-223-0/+14