summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Unfortunate dirty hack to overcome #18998.wip/T18998Richard Eisenberg2020-12-154-1/+77
* Revert "Optimise nullary type constructor usage"Ben Gamari2020-12-1423-213/+77
* Optimise nullary type constructor usageBen Gamari2020-12-1423-77/+213
* Implement type applications in patternsCale Gibbard2020-12-1487-193/+959
* Remove old .travis.ymlJohn Ericson2020-12-131-61/+0
* mkDocs: support hadrian bindists #18973Adam Sandberg Ericsson2020-12-121-1/+3
* hadrian: correctly copy the docs dir into the bindist #18669Adam Sandberg Ericsson2020-12-121-1/+9
* Demand: Simplify `CU(U)` to `U` (#19005)Sebastian Graf2020-12-126-35/+47
* DmdAnal: Annotate top-level function bindings with demands (#18894)Sebastian Graf2020-12-1215-155/+937
* Use static array in zeroCountSylvain Henry2020-12-111-37/+6
* rts: don't use siginterrupt (#19019)Sylvain Henry2020-12-111-5/+1
* ghci: reuse Arch from ghc-bootSylvain Henry2020-12-112-63/+22
* ghci: don't compile unneeded modulesSylvain Henry2020-12-111-2/+2
* Move SizedSeq into ghc-bootSylvain Henry2020-12-118-9/+8
* Parser: move parser utils into their own moduleSylvain Henry2020-12-114-58/+72
* Hadrian: fix libffi tarball parsingSylvain Henry2020-12-111-1/+1
* Validate script: fix configure command when using stackSylvain Henry2020-12-111-1/+4
* Arrows: correctly query arrow methods (#17423)Sylvain Henry2020-12-114-13/+17
* Delete outdated Note [Kind-checking tyvar binders for associated types]Ryan Scott2020-12-112-24/+0
* Add :doc test case for duplicate record fieldsAaron Allen2020-12-113-0/+17
* Elide extraneous messages for :doc command (#15784)Aaron Allen2020-12-114-5/+26
* Display FFI labels (fix #18539)Sylvain Henry2020-12-112-8/+10
* gitlab-ci: Fix name of flavour in ThreadSanitizer jobBen Gamari2020-12-111-1/+1
* gitlab-ci: Fix incorrect Docker image for nightly cross jobBen Gamari2020-12-111-11/+8
* users guide: Describe GC lifecycle eventsBen Gamari2020-12-113-5/+101
* users guide: Fix syntax errorsBen Gamari2020-12-111-23/+21
* rts/linker/Elf.c: add missing <dlfcn.h> include (musl support)Sergei Trofimovich2020-12-101-0/+3
* doc: Extra-clarify -fomit-yieldsKirill Elagin2020-12-101-1/+1
* doc: Clarify the default for -fomit-yieldsKirill Elagin2020-12-101-1/+1
* Bump time submodule.Andreas Klebinger2020-12-081-0/+0
* GHC.Cmm.Opt: Be stricter in results.Andreas Klebinger2020-12-081-51/+51
* Cmm.Sink: Optimize retaining of assignments, live sets.Andreas Klebinger2020-12-085-52/+174
* Cmm: Make a few types and utility function slightly stricter.Andreas Klebinger2020-12-082-9/+11
* CmmSink: Force inlining of foldRegsDefdAndreas Klebinger2020-12-081-6/+45
* CodeGen: Make folds User/DefinerOfRegs INLINEABLE.Andreas Klebinger2020-12-082-0/+7
* hadrian: build the _l and _thr_l rts flavours in the develN flavoursAdam Sandberg Ericsson2020-12-081-1/+1
* Fix kind inference for data types. Again.Simon Peyton Jones2020-12-0832-331/+735
* testsuite: Add a test for #18923Ben Gamari2020-12-052-0/+20
* Fix bad span calculations of post qualified importsShayne Fletcher2020-12-054-8/+83
* gitlab-ci: Run linters through ci.shBen Gamari2020-12-032-9/+12
* gitlab-ci: Fix copy-paste errorBen Gamari2020-12-031-6/+6
* rts/linker: Use m32 to allocate symbol extras in PEi386Ben Gamari2020-12-014-33/+20
* rts/m32: Introduce NEEDS_M32 macroBen Gamari2020-12-015-27/+32
* rts/Linker: Introduce Windows implementations for mmapForLinker, et al.Ben Gamari2020-12-011-1/+32
* rts/linker: Introduce munmapForLinkerBen Gamari2020-12-017-30/+22
* rts: Introduce mmapAnonForLinkerBen Gamari2020-12-018-26/+41
* Rename the flattener to become the rewriter.Richard Eisenberg2020-12-0116-492/+459
* Remove flattening variablesRichard Eisenberg2020-12-01119-3752/+3693
* Bump the # of commits searched for perf baselineRichard Eisenberg2020-12-011-1/+1
* Move core flattening algorithm to Core.UnifyRichard Eisenberg2020-12-0117-693/+731