summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Catch type-checker exceptions when splicingwip/T20179Simon Peyton Jones2021-07-304-4/+28
* Improve preprocessor error messageShayne Fletcher2021-07-291-1/+1
* Reject pattern synonyms with linear types (#18806)Krzysztof Gogolewski2021-07-298-5/+36
* Add test for #18567Matthew Pickering2021-07-298-0/+68
* UNREG: implement 64-bit mach ops for 32-bit targetsSergei Trofimovich2021-07-292-30/+63
* compiler: Name generated locals more descriptivelyBen Gamari2021-07-294-17/+25
* Add configure flag to enable ASSERTs in all waysDaniel Gröber2021-07-298-15/+42
* rts: Allow building with ASSERTs on in non-DEBUG wayDaniel Gröber2021-07-293-8/+2
* Delete ToDo about incorrect optimisation [skip ci]Peter Trommler2021-07-291-4/+0
* Port more DriverUnknownMessage into richer DriverMessage constructorsAlfredo Di Napoli2021-07-2813-74/+289
* Update expected stderr for affected tests, which are not under Tc directoryCarrieMY2021-07-282-4/+4
* Fix type check error message grammar (fixes #20122)CarrieMY2021-07-2810-55/+100
* Fix a subtle scoping error in simplLazyBindSimon Peyton Jones2021-07-281-10/+15
* Improve performance of eta expansionSimon Peyton Jones2021-07-284-73/+152
* Simplify and improve the eta expansion mechanismSimon Peyton Jones2021-07-284-154/+150
* Inline less logging codeSimon Peyton Jones2021-07-282-26/+47
* Make the occurrence analyser a bit stricterSimon Peyton Jones2021-07-281-29/+31
* White space, spelling, and a tiny refactorSimon Peyton Jones2021-07-282-6/+9
* Extend the in-scope set to silence substExpr warningsSimon Peyton Jones2021-07-281-2/+12
* Improve postInlineUnconditionallySimon Peyton Jones2021-07-281-14/+29
* Print out module name in "bailing out" messageSimon Peyton Jones2021-07-281-2/+2
* Fix smallEnoughToInlineSimon Peyton Jones2021-07-281-2/+5
* Functor docs: link to free theorem explanation (#19300)Krzysztof Gogolewski2021-07-281-0/+3
* Improve docs of bang patterns (#19068)Krzysztof Gogolewski2021-07-281-43/+62
* Document DerivingVia unsafety (#19786)Krzysztof Gogolewski2021-07-281-2/+3
* Docs: use :default: and :ghc-ticket:Krzysztof Gogolewski2021-07-288-56/+62
* rts: Don't rely on configuration when CLEANING=YESBen Gamari2021-07-281-0/+4
* Hadrian: disable profiled RTS with no_profiled_libs flavour transformerSylvain Henry2021-07-281-1/+3
* PIC: test for cross-module referencesSylvain Henry2021-07-271-7/+4
* Don't abort on representation polymorphism checkKrzysztof Gogolewski2021-07-271-1/+1
* Add a regression test for #17697Krzysztof Gogolewski2021-07-273-0/+15
* Remove some unused namesKrzysztof Gogolewski2021-07-272-23/+8
* Simplify FFI codeKrzysztof Gogolewski2021-07-271-15/+7
* Re #18087 !6238 Empty line in front of :since:Andreas Abel2021-07-271-0/+3
* Issue #18087: :since: for warnings of ghc 6/7/8Andreas Abel2021-07-271-0/+113
* Doc: warnings: since: remove minor version number for uniformityAndreas Abel2021-07-271-5/+5
* Doc: tabs to spacesAndreas Abel2021-07-271-2/+2
* Parser: suggest TemplateHaskell on $$(...) (#20157)Krzysztof Gogolewski2021-07-276-0/+23
* Eliminate unnecessary unsafeEqualityProofSimon Peyton Jones2021-07-274-50/+123
* Eta expand through CallStacksSimon Peyton Jones2021-07-276-24/+217
* Make CallStacks work better with RebindableSyntaxSimon Peyton Jones2021-07-2713-43/+222
* testsuite: Add more debug output on failure to call ghc-pkgMatthew Pickering2021-07-271-1/+1
* hadrian: Call ghc-pkg recache after copying package database into bindistMatthew Pickering2021-07-271-0/+5
* hadrian: Add exe suffix to executables in testsuiteMatthew Pickering2021-07-271-4/+4
* hadrian: Install windows bindist by copying in test_hadrianMatthew Pickering2021-07-271-3/+12
* packaging: Don't include configure scripts in windows bindistMatthew Pickering2021-07-271-11/+13
* packaging: Add note about wrappersMatthew Pickering2021-07-271-3/+27
* packaging: Create both versioned and unversioned executablesMatthew Pickering2021-07-273-6/+67
* hadrian: Remove special haddock copying ruleMatthew Pickering2021-07-271-12/+0
* hadrian: Update hsc2hs wrapper to match current masterMatthew Pickering2021-07-271-19/+5