summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rts: Don't mark object code in markCAFs unless necessarywip/T21254Ben Gamari2022-03-181-2/+4
* rts: Untag function field in scavenge_PAP_payloadBen Gamari2022-03-181-1/+2
* Move bootstrap and cabal-reinstall test jobs to nightlywip/night-jobsMatthew Pickering2022-03-081-4/+4
* Delete GenericKind_ in favor of GenericKind_DCRyan Scott2022-03-073-71/+89
* Expand and improve the Note [Strict Worker Ids].Andreas Klebinger2022-03-072-5/+24
* Remove leftover trace in testsuiteMatthew Pickering2022-03-071-1/+0
* Improve setBit for NaturalSimon Jakobi2022-03-074-0/+14
* Fix reporting constraints in pprTcSolverReportMsgKrzysztof Gogolewski2022-03-072-18/+24
* Fix gen_contents_index logic for hadrian bindistMatthew Pickering2022-03-074-4/+26
* Replace use of BIN_DIST_PREP_TAR_COMP with BIN_DIST_NAMEMatthew Pickering2022-03-072-7/+8
* ci: Convert all deb10 make jobs into hadrian jobsMatthew Pickering2022-03-071-151/+139
* hadrian: Add little flavour transformer to build stage2 with assertionsMatthew Pickering2022-03-072-1/+15
* Always generalise top-level bindingsSimon Peyton Jones2022-03-075-30/+70
* Make T20214 terminate promptly be setting input to /dev/nullGreg Steuck2022-03-051-1/+1
* Don't allow Float#/Double# literal patternssheaf2022-03-0513-20/+132
* remove MonadFail instances of STArtem Pelenitsyn2022-03-056-18/+7
* Fix comments about Int64/Word64 primopsSylvain Henry2022-03-041-6/+2
* base: Mark GHC.Bits not-home for haddockSimon Jakobi2022-03-041-0/+2
* Update documentation of LiberalTypeSynonymsKrzysztof Gogolewski2022-03-041-21/+1
* Replace ad-hoc CPP with constant from GHC.Utils.ConstantMatthew Pickering2022-03-031-8/+2
* docs: Add note to RULES documentation about locally bound variables [skip ci]Matthew Pickering2022-03-031-0/+25
* docs: Add note to unsafeCoerce function that you might want to use coerce [sk...Matthew Pickering2022-03-031-0/+4
* hadrian: Correctly set whether we have a debug compiler when running testsMatthew Pickering2022-03-032-3/+11
* Use Word64# primops in Word64 Num instanceSylvain Henry2022-03-031-3/+3
* ci: Add check to CI to ensure compiler uses correct BIGNUM_BACKENDMatthew Pickering2022-03-021-2/+8
* base: Remove default method from bitraversableMatthew Pickering2022-03-021-1/+0
* GenStgAlt 3-tuple synonym --> Record typedoyougnu2022-03-0218-112/+154
* Make Constraint not *apart* from Type.Richard Eisenberg2022-03-028-38/+50
* Make inert_cycle_breakers into a stack.Richard Eisenberg2022-03-025-19/+100
* Improve out-of-order inferred type variablessheaf2022-03-0221-120/+270
* Make -dannot-lint not panic on let bound type variablesMatthew Pickering2022-03-021-1/+8
* Introduce ConcreteTv metavariablessheaf2022-03-0286-893/+984
* StgToCmm.cgTopBinding: no isNCG, use binBlobThreshdoyougnu2022-03-024-16/+22
* Ticky profiling improvements.Matthew Pickering2022-03-0220-54/+325
* Core Lint: collect args through floatable tickssheaf2022-03-013-1/+20
* driver: Properly add an edge between a .hs and its hs-boot fileMatthew Pickering2022-03-0118-90/+78
* Fix longstanding issue with moduleGraphNodes - no hs-boot files caseMatthew Pickering2022-03-011-12/+28
* template-haskell: fix docstring for BytesTeo Camarasu2022-02-281-0/+1
* template-haskell: fix typo in docstring for OverlapTeo Camarasu2022-02-281-1/+1
* linking: Don't pass --hash-size and --reduce-memory-overhead to ldMatthew Pickering2022-02-281-14/+4
* CLabel cleanup:Andreas Klebinger2022-02-285-28/+11
* hadrian: Suggest to the user to run ./configure if missing a settingMatthew Pickering2022-02-285-24/+31
* Fix some hlint issues in ghc-heapSven Tennie2022-02-282-7/+4
* Make modules in base stable.Hécate Moonlight2022-02-2863-63/+63
* Add Monoid a => Monoid (STM a) instanceOleg Grenrus2022-02-281-0/+8
* testsuite: Require LLVM for T15155lPeter Trommler2022-02-263-1/+4
* Core Lint: ensure primops can be eta-expandedsheaf2022-02-2613-31/+396
* Error on anon wildcards in tcAnonWildCardOccsheaf2022-02-2618-122/+305
* Improve efficiency of extending a RuleEnv with a new RuleBaseMatthew Pickering2022-02-264-14/+35
* Use a more up-to-date snapshot of the current rules in the simplifierMatthew Pickering2022-02-264-22/+37