summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Move `/includes` to `/rts/include`, sort per package betterwip/organize-headersJohn Ericson2021-08-03141-184/+216
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-0394-105/+116
* Clean up whitespace in /includesJohn Ericson2021-08-039-104/+104
* Handle OverloadedRecordDot in TH (#20185)Zubin Duggal2021-08-0312-5/+95
* Improve documentation for HscTypes.usg_mod_hashAndreas Klebinger2021-08-031-2/+5
* Add "fast-ci" label, for skipping most builds (#19280)Krzysztof Gogolewski2021-08-031-0/+20
* Remove eager forcing of RuleInfo in substRuleInfoMatthew Pickering2021-08-035-9/+81
* Bump process submoduleBen Gamari2021-08-031-0/+0
* Properly escape arguments in ghc-cabalZubin Duggal2021-08-031-3/+17
* Remove hschooks.c and -no-hs-main for ghc-binZubin Duggal2021-08-035-105/+3
* include README in hadrian.cabal Jens Petersen2021-08-031-0/+1
* Catch type-checker exceptions when splicingSimon Peyton Jones2021-08-024-4/+28
* Supply missing case for '.' inShayne Fletcher2021-08-024-3/+10
* Disallow nonlinear fields in Template Haskell (#18378)Krzysztof Gogolewski2021-08-0211-1/+54
* hadrian: Drop --configure supportBen Gamari2021-08-024-93/+3
* Remove Semigroup instance for UniqDFM (#19654)Krzysztof Gogolewski2021-08-022-11/+1
* validate: Look for python3 executable in python detectionBen Gamari2021-08-021-4/+6
* Lookup string literals in top-level thunks (fix #16373)Sylvain Henry2021-08-024-6/+35
* Constant-fold unpackAppendCString (fix #20174)Sylvain Henry2021-08-026-48/+143
* Only create callstack in DEBUG buildsSylvain Henry2021-08-021-16/+16
* rts/OSThreads: Fix reference clock of timedWaitConditionBen Gamari2021-08-023-13/+46
* docs: rename the "Running a compiled program" section in the users guideAdam Sandberg Ericsson2021-08-021-3/+3
* testsuite: Add test for #20137Ben Gamari2021-08-025-0/+118
* [AArch64/Darwin] fix packed calling conv alignmentMoritz Angermann2021-08-021-6/+38
* Fix spellingSylvain Henry2021-08-021-1/+1
* Improve documentation of openTempFile argsJulian Ospald2021-08-021-1/+3
* Add Generically (generic Semigroup, Monoid instances) and Generically1 (gener...Baldur Blöndal2021-08-028-13/+225
* PrimOps: Add CAS op for all int sizesPeter Trommler2021-08-0213-12/+473
* base: Document overflow behaviour of genericLengthSimon Jakobi2021-08-021-0/+9
* ghc: Introduce --run modeBen Gamari2021-08-026-3/+49
* 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