summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Check type first then expressionwip/T21016Peter Trommler2022-01-291-1/+1
* Cmm: fix equality of expressionsPeter Trommler2022-01-291-1/+1
* Rework the handling of SkolemInfoMatthew Pickering2022-01-29116-1405/+2371
* rts/eventlog: Ensure that flushCount is initializedBen Gamari2022-01-291-1/+1
* rts: Refactor event typesBen Gamari2022-01-298-434/+249
* Propagate PythonCmd to make build systemBen Gamari2022-01-291-0/+5
* rts/EventLog: Mark various internal globals as staticBen Gamari2022-01-291-3/+3
* rts/trace: Shrink tracing flagsBen Gamari2022-01-292-15/+17
* Improve boxity in deferAfterPreciseExceptionSimon Peyton Jones2022-01-287-5/+426
* Make most shifts branchlessSylvain Henry2022-01-283-97/+106
* Set the TcLclEnv when solving a ForAll constraintSimon Peyton Jones2022-01-276-3/+35
* Fix getHasGivenEqsSimon Peyton Jones2022-01-271-4/+7
* rts: Clean up RTS flags usage messageBen Gamari2022-01-271-58/+62
* users-guide: Document GHC_CHARENC environment variableBen Gamari2022-01-271-4/+10
* testsuite: Fix AtomicPrimops test on big endianPeter Trommler2022-01-271-3/+60
* Re #18087 user's guide: add a note that -Wxxx used to be -fwarn-xxxAndreas Abel2022-01-271-0/+7
* Ctd. #18087: complete :since: info for all warnings in users guideAndreas Abel2022-01-274-2/+39
* Whitespace onlyAndreas Abel2022-01-271-31/+31
* Add test supplied in T20996 which uses data family result kind polymorphismDavid Feuer2022-01-272-0/+112
* Define and use restoreLclEnvSimon Peyton Jones2022-01-279-123/+152
* Expand type synonyms in markNominalRyan Scott2022-01-273-0/+13
* Add an Outputable instance for RecTcCheckerSimon Peyton Jones2022-01-271-0/+4
* Improve partial signaturesSimon Peyton Jones2022-01-277-22/+164
* ci: Add ENABLE_NUMA flag to explicitly turn on libnuma dependencyMatthew Pickering2022-01-272-0/+9
* ci: Move source-tarball and test-bootstrap into full-buildMatthew Pickering2022-01-261-2/+2
* Cleanup tests in directory ghci.debugger. Fixes #21009Roland Senn2022-01-2610-12/+11
* Better occurrence analysis with castsSimon Peyton Jones2022-01-265-291/+327
* Simplifier: Do the right thing if doFloatFromRhs = FalseJoachim Breitner2022-01-261-7/+7
* hadrian: Allow testing of the stage1 compiler (#20755)Zubin Duggal2022-01-266-43/+79
* Pass config.stage argument to testsuiteMatthew Pickering2022-01-261-0/+1
* alwaysRerun generation of ghcconfigMatthew Pickering2022-01-261-0/+1
* Make RULE matching insensitive to eta-expansionSimon Peyton Jones2022-01-2613-214/+562
* Fix haddock markup in GHC.Tc.Errors.Typessheaf2022-01-261-13/+12
* Remove redundant SOURCE import in FitTypessheaf2022-01-261-1/+1
* Ensure that order of instances doesn't mattersheaf2022-01-263-34/+303
* CorePrep: Don't try to wrap partial applications of primops in profiling ticks.Andreas Klebinger2022-01-264-61/+181
* Levity-polymorphic arrays and mutable variablessheaf2022-01-2655-423/+1322
* Widen T12545 acceptance windowMatthew Pickering2022-01-251-4/+9
* Fix Werror on alpineZubin Duggal2022-01-251-1/+17
* DeriveGeneric: look up datacon fixities using getDataConFixityFunRyan Scott2022-01-254-19/+49
* ci: Move (most) deb9 jobs to deb10Matthew Pickering2022-01-251-85/+57
* testsuite: Mark test that require RTS linkerPeter Trommler2022-01-242-2/+4
* Hadrian: update the index-state to allow building with GHC 9.0.2Ryan Scott2022-01-241-1/+1
* ghc-heap: Drop mention of BlockedOnIOCompletionBen Gamari2022-01-242-6/+0
* linksEric Lindblad2022-01-241-2/+2
* Write Note [Strict State monad] to explain what G.U.M.State.Strict doesSebastian Graf2022-01-241-24/+64
* Add test case for C++ exception handlingRobert Hensing2022-01-245-0/+31
* Add -fcompact-unwindRobert Hensing2022-01-244-1/+23
* base: Add CTYPE pragmas to all foreign typesBen Gamari2022-01-197-64/+87
* Note that ImpredicativeTypes doesn’t allow polymorphic instancesAnselm Schüler2022-01-191-0/+9