summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* gitlab-ci: Verify that Hadrian builds with Stackwip/test-hadrian-stack-buildBen Gamari2020-10-133-3/+20
* Parser: don't require the HomeUnitIdSylvain Henry2020-10-137-97/+114
* Initial ShortText code and conversion of package db codeWander Hillen2020-10-1313-95/+255
* DynFlags: refactor DmdAnalSylvain Henry2020-10-122-52/+57
* Fall back to types when looking up data constructors (#18740)wip/ghc-18740-lookup-updateDaniel Rogozin2020-10-1119-21/+190
* Remove the dependency on the ghc-linters stageHécate2020-10-111-2/+2
* Bignum: fix bigNatCompareWord# bug (#18813)Sylvain Henry2020-10-104-1/+28
* Linear types: fix quantification in GADTs (#18790)Krzysztof Gogolewski2020-10-103-9/+30
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-10145-782/+781
* Move File Target parser to library #18596Fendor2020-10-092-72/+88
* Cache HomeUnit in HscEnv (#17957)Sylvain Henry2020-10-0929-186/+191
* Testsuite: increase timeout for T18223 (#18795)Sylvain Henry2020-10-091-0/+2
* Add -pgmlm and -optlm flagsKrzysztof Gogolewski2020-10-091-0/+4
* Add TyCon Set/Env and use them in a few places.Andreas Klebinger2020-10-0917-109/+357
* Bump win32-tarballs version to 0.3Ben Gamari2020-10-092-2/+2
* Fix desugaring of record updates on data familiesSimon Peyton Jones2020-10-098-36/+156
* winio: fixed more data error.Tamar Christina2020-10-091-1/+1
* winio: fixed bytestring reading interface.Tamar Christina2020-10-094-3/+43
* winio: fix array splatTamar Christina2020-10-091-3/+7
* winio: fixed timeouts non-threaded.Tamar Christina2020-10-091-13/+9
* sdist: Include hadrian sources in source distributionBen Gamari2020-10-091-1/+3
* Linear types: fix roles in GADTs (#18799)Krzysztof Gogolewski2020-10-094-2/+21
* ApiAnnotations : preserve parens in GADTsAlan Zimmerman2020-10-095-53/+65
* Bignum: match on small Integer/NaturalSylvain Henry2020-10-094-3/+26
* Hadrian: add quick-debug flavourSylvain Henry2020-10-093-4/+34
* testsuite/timeout: Fix windows specific errors.Andreas Klebinger2020-10-092-25/+28
* Use proper RTS flags when collecting residency in perf tests.Andreas Klebinger2020-10-092-15/+12
* Add linting of `base` to the CIHécate2020-10-0910-44/+84
* Add a flag to indicate that gcc supports -no-pieKrzysztof Gogolewski2020-10-092-0/+16
* Document -Wderiving-typeableMaxGabriel2020-10-092-1/+14
* Expose RTS-only ways (#18651)Sylvain Henry2020-10-098-27/+134
* rts: fix race condition in StgCRunTamar Christina2020-10-096-45/+34
* Update containers to v0.6.4.1Simon Jakobi2020-10-092-1/+1
* Use UnitId in the backend instead of UnitSylvain Henry2020-10-092-7/+8
* Misc cleanupKrzysztof Gogolewski2020-10-0715-30/+24
* testsuite: Allow whitespace before "Metric (in|de)crease"Ben Gamari2020-10-071-1/+1
* hadrian: use stage0 linker to merge objects when done during the stage0Karel Gardas2020-10-072-0/+10
* Preserve as-parsed arrow type for HsUnrestrictedArrowAlan Zimmerman2020-10-077-13/+90
* Apply suggestion to compiler/GHC/SysTools.hsSylvain Henry2020-10-071-1/+1
* Fix -flink-rts (#18651)Sylvain Henry2020-10-071-21/+29
* gitlab-ci: Fix name of Ubuntu 20.04 imageBen Gamari2020-10-071-1/+1
* WinIO: Small changes related to atomic request swaps.Andreas Klebinger2020-10-0712-26/+117
* Document profiling flags, warning flags, and no-pieRachel2020-10-074-46/+133
* rts: Fix integer width in TICK_BUMP_BYBen Gamari2020-10-051-1/+1
* Fix linear types in TH splices (#18465)Krzysztof Gogolewski2020-10-054-1/+29
* Inline `integerDecodeDouble#` and constant-fold `decodeDouble_Int64#` insteadSebastian Graf2020-10-053-56/+52
* fix rts.cabal to use real arch names and not aliasses (fixes #18654)Karel Gardas2020-10-031-2/+2
* Small documentation fixesKrzysztof Gogolewski2020-10-037-14/+25
* Reject linearity in kinds in checkValidType (#18780)Krzysztof Gogolewski2020-10-028-16/+58
* Bignum: implement integerPowMod (#18427)Sylvain Henry2020-10-0213-60/+190