summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Refactor the escaping kind check for data constructorswip/T20929Simon Peyton Jones2022-02-022-58/+64
* Fix a few Note inconsistenciesBen Gamari2022-02-01235-498/+428
* Consistently upper-case "Note ["Ben Gamari2022-02-0154-198/+198
* Use braces in TH LambdaCase and where clausesElton2022-02-0113-26/+67
* Use braces in TH case pprint (fixes #20893)Elton2022-02-014-1/+45
* Make typechecker trace less strictSimon Peyton Jones2022-01-311-2/+4
* codeGen: Fix two buglets in -fbounds-check logicBen Gamari2022-01-313-10/+30
* StgToCmm: decouple DynFlags, add StgToCmmConfigdoyougnu2022-01-3135-650/+805
* Improve migration strategy for the XDG compliance change to the GHC applicationZubin Duggal2022-01-314-59/+111
* Use PATH_FMT instead of %s to format `pathchar *`Ben Gamari2022-01-303-5/+5
* testsuite/T4029: Don't depend on echoBen Gamari2022-01-301-108/+108
* rts: Don't allocate closurePtrs# pointers on C stackBen Gamari2022-01-301-2/+5
* testsuite: Make T7275 more robust against CCid changesBen Gamari2022-01-302-19/+19
* testsuite: Force-enable caret diagnostics in T17786Ben Gamari2022-01-301-1/+1
* rel-notes: Note dropping of SPARC supportBen Gamari2022-01-291-0/+2
* CmmToAsm: Drop ncgExpandTopBen Gamari2022-01-298-26/+2
* rts: Drop redundant #include <Arena.h>Ben Gamari2022-01-291-1/+0
* CmmToAsm: Make RealReg a newtypeBen Gamari2022-01-291-2/+2
* CmmToAsm: Drop RegPairBen Gamari2022-01-2915-70/+1
* Rip out remaining SPARC supportBen Gamari2022-01-2916-95/+6
* rts: Rip out SPARC supportBen Gamari2022-01-297-293/+10
* Rip out SPARC register supportBen Gamari2022-01-298-412/+10
* A few comment cleanupsBen Gamari2022-01-294-13/+2
* Drop SPARC NCGBen Gamari2022-01-2927-4237/+10
* 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