summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Link to ghc-proposals repo from READMEwip/readme-link-to-proposalsRichard Eisenberg2021-11-111-1/+3
* Add regression test for #20598Sebastian Graf2021-11-115-0/+599
* Only pass -pie, -no-pie when linkingMatthew Bauer2021-11-113-18/+38
* driver: Use shared transitive dependency calculation in hptModulesBelowMatthew Pickering2021-11-111-23/+10
* driver: Cache the transitive dependency calculation in ModuleGraphMatthew Pickering2021-11-113-106/+135
* testsuite: Convert hole fit performance tests into proper perf testsMatthew Pickering2021-11-116-6/+8
* Hadrian: fix building/registering of .dll librariesSylvain Henry2021-11-101-14/+15
* Clarify hs-boot file default method restrictionssheaf2021-11-1010-4/+97
* Improvements to rank_polymorphism.rstsheaf2021-11-101-11/+21
* Fix Note [Function types]Richard Eisenberg2021-11-101-37/+29
* Improve ZipList section of Traversable overviewViktor Dukhovni2021-11-101-6/+15
* Fix rendering of Applicative lawLi-yao Xia2021-11-101-1/+1
* 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