summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add regression test for #20598wip/T20598-2Sebastian Graf2021-11-105-0/+599
* Flesh out Note [The stupid context] and reference itRyan Scott2021-11-0913-40/+78
* deriving: infer DatatypeContexts from data constructors, not type constructorRyan Scott2021-11-094-13/+40
* SpecConstr - Attach evaldUnfolding to known evaluated arguments.Andreas Klebinger2021-11-091-31/+153
* Don't expose bignum backend in ghc --info (#20495)Sylvain Henry2021-11-093-3/+0
* Bignum: expose backendName (#20495)Sylvain Henry2021-11-096-1/+25
* RTS: open timerfd synchronously (#20618)Sylvain Henry2021-11-091-19/+32
* Factor out FP_FIND_LIBFFI and use in RTS configure tooJohn Ericson2021-11-082-62/+73
* Factor out GHC_ADJUSTORS_METHOD m4 macroJohn Ericson2021-11-082-48/+53
* Default kind vars in tyfams with -XNoPolyKindssheaf2021-11-0815-109/+376
* Pmc: Do inhabitation test for unlifted vars (#20631)Sebastian Graf2021-11-074-17/+56
* Factor out unregisterised and tables next to code m4 macrosJohn Ericson2021-11-073-53/+69
* Print the Type kind qualified when ambiguous (#20627)Vladislav Zavialov2021-11-076-18/+83
* Don't undersaturate join points through eta-reduction.Andreas Klebinger2021-11-072-2/+13
* Refactor HdkM using deriving viaVladislav Zavialov2021-11-061-27/+14
* Add regression test for #20568Nikolay Yakimov2021-11-064-0/+31
* Fix Int64/Word64's Enum instance fusionSylvain Henry2021-11-062-0/+28
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-0636-786/+201
* Remove target dependent CPP for Word64/Int64 (#11470)Sylvain Henry2021-11-0617-135/+154
* CI: allow perf-nofib to failSylvain Henry2021-11-061-2/+4
* Fix Int64ToInt/Word64ToWord rules on 32-bit architecturesSylvain Henry2021-11-062-16/+17
* Add missing Int64/Word64 constant-folding rulesSylvain Henry2021-11-061-0/+16
* i386: fix codegen of 64-bit comparisonsSylvain Henry2021-11-061-14/+21
* Export `withTcPlugins` and `withHoleFitPlugins`Ziyang Liu2021-11-061-0/+2
* Fix boolean confusion with Opt_NoLlvmMangler flagMatthew Pickering2021-11-051-2/+2
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-0514-22/+33
* make: Futher systematize handling of generated headersJohn Ericson2021-11-053-26/+12
* Allow CApi FFI calls in GHCiMatthew Pickering2021-11-055-1/+12
* Remove record field from SoloSimon Peyton Jones2021-11-057-41/+23
* Fix deferOutOfScopeVariables for qualified #20472CarrieMY2021-11-054-10/+22
* Tiny renamings and doc updatesRichard Eisenberg2021-11-042-54/+55
* Correct load_load_barrier for risc-vTakenobu Tani2021-11-041-1/+1
* ci: Don't run alpine job in fast-ciMatthew Pickering2021-11-041-0/+2
* Generalize the type of wrapLocSndMAVladislav Zavialov2021-11-031-4/+13
* hadrian: Use $bindir instead of `dirname $0` in ghci wrapperARATA Mizuki2021-11-031-2/+1
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-0244-312/+408
* Fix #20590 with another application of mkHsContextMaybeRyan Scott2021-11-024-17/+28
* Treat generated RTS headers in a more consistent mannerJohn Ericson2021-11-025-10/+31
* Remove `includes_GHCCONSTANTS` from make build systemJohn Ericson2021-11-022-3/+0
* Separate some AC_SUBST / AC_DEFINEJohn Ericson2021-11-023-9/+10
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-0223-83/+97
* Update comment in Lint.hs Andreas Klebinger2021-11-011-1/+1
* configure: Hide error output from --target checkBen Gamari2021-10-311-1/+1
* ghc: Bump Cabal-Version to 1.22Ben Gamari2021-10-311-1/+1
* Modularize autoconf platform detectionJohn Ericson2021-10-318-164/+200
* Make build system: Put make generated include's in RTS distdirsJohn Ericson2021-10-316-22/+15
* ghci: Make getModBreaks robust against DotO UnlinkedBen Gamari2021-10-301-1/+6
* User's guide: data family kind-inference changessheaf2021-10-291-3/+12
* Bignum: add missing ruleSylvain Henry2021-10-292-17/+14
* Add test for T15547 (#15547)Sylvain Henry2021-10-293-0/+74