summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
...
* Fix typosBrian Wignall2019-11-2322-29/+28
* Packages: Don't use expectJustBen Gamari2019-11-231-5/+8
* Prevent -optc arguments from being duplicated in reverse order (#17471)Ryan Scott2019-11-231-3/+2
* Make CorePrep.tryEtaReducePrep and CoreUtils.tryEtaReduce line upMatheus Magalhães de Alcantara2019-11-232-20/+10
* Take care to not eta-reduce jumps in CorePrepMatheus Magalhães de Alcantara2019-11-231-2/+6
* Fix typo in Note reference [skip ci]nineonine2019-11-231-6/+6
* Strip parentheses in expressions contexts in error messagesVladislav Zavialov2019-11-192-1/+5
* Packages.hs: use O(n*log(n)) ordNub instead of O(n*n) nubÖmer Sinan Ağacan2019-11-191-6/+6
* Give seq a more precise type and remove magicBen Gamari2019-11-194-134/+106
* desugar: Drop stale Note [Matching seqId]Ben Gamari2019-11-191-6/+0
* Optimize MonadUnique instances based on IO (#16843)nineonine2019-11-1911-121/+79
* Turn some comments into GHC.Hs.Utils into haddocksAndreas Klebinger2019-11-171-37/+46
* Fix random typos [skip ci]nineonine2019-11-178-9/+9
* base: Bump version to 4.14.0.0Ben Gamari2019-11-141-1/+1
* Only pass mod_location with HscRecomp instead of the entire ModSummaryÖmer Sinan Ağacan2019-11-133-15/+12
* Print name prefixly in the Outputable instance for StandaloneKindSigRyan Scott2019-11-131-1/+2
* Ensure that coreView/tcView are able to inlineBen Gamari2019-11-1339-246/+224
* Document CmmTopInfo typeÖmer Sinan Ağacan2019-11-131-0/+2
* Fix #17405 by not checking imported equationsRichard Eisenberg2019-11-105-104/+125
* Improve SPECIALIZE pragma error messages (Fixes #12126)Alina Banerjee2019-11-104-6/+8
* Use the right type in :forceSimon Peyton Jones2019-11-091-3/+5
* SetLevels: Don't set context level when floating casesBen Gamari2019-11-081-4/+33
* Set correct length of DWARF .debug_aranges section (fixes #17428)Szymon Nowicki-Korgol2019-11-081-1/+2
* FlagChecker: Add ticky flags to hashed flagsBen Gamari2019-11-071-1/+5
* For s390x issue a warning if LLVM 9 or older is usedStefan Schulze Frielinghaus2019-11-071-0/+6
* Clean up TH's treatment of unary tuples (or, #16881 part two)Ryan Scott2019-11-077-39/+86
* CoreTidy: hide tidyRuleÖmer Sinan Ağacan2019-11-051-1/+1
* TidyPgm: replace an explicit loop with mapAccumLÖmer Sinan Ağacan2019-11-051-7/+2
* Check EmptyCase by simply adding a non-void constraintSebastian Graf2019-11-055-301/+300
* SysTools: Only apply Windows-specific workaround on WindowsBen Gamari2019-11-041-1/+7
* Update Note references -- comments onlyRichard Eisenberg2019-11-021-2/+2
* Separate `LPat` from `Pat` on the type-levelSebastian Graf2019-11-0210-69/+55
* Make CSE delay inlining lessSimon Peyton Jones2019-11-011-7/+49
* template-haskell: require at least 1 GADT constructor name (#17379)Adam Sandberg Eriksson2019-11-011-0/+6
* Describe optimisation of demand analysis of noinlineBen Gamari2019-11-011-0/+8
* Fix a bad error in tcMatchTySimon Peyton Jones2019-11-011-4/+28
* Makes Lint less chatty:Simon Peyton Jones2019-11-011-11/+13
* Whitespace forward compatibility for proposal #229Vladislav Zavialov2019-10-302-4/+4
* MkIface: Remove redundant parameter and outdated comments from addFingerprintsÖmer Sinan Ağacan2019-10-291-8/+8
* HscMain: Move a comment closer to the relevant siteÖmer Sinan Ağacan2019-10-291-4/+4
* Remove unused DynFlags arg of lookupIfaceByModuleÖmer Sinan Ağacan2019-10-296-17/+12
* Return ModIface in compilation pipeline, remove IORef hack for generating Mod...Ömer Sinan Ağacan2019-10-294-97/+114
* Refactor HscRecomp constructors:Ömer Sinan Ağacan2019-10-293-47/+45
* Better arity for join pointsSimon Peyton Jones2019-10-287-24/+49
* Use FlexibleInstances for `Outputable (* p)` instead of match-all instances w...Sebastian Graf2019-10-2816-205/+209
* Attach API Annotations for {-# SOURCE #-} import pragmaAlan Zimmerman2019-10-281-14/+13
* Refactor TcDeriv to validity-check less in anyclass/via deriving (#13154)Ryan Scott2019-10-283-300/+499
* Fix #15344: use fail when desugaring applicative-doJosef Svenningsson2019-10-288-59/+156
* Parenthesize nullary constraint tuples using sigPrec (#17403)Ryan Scott2019-10-271-1/+1
* Remove redundant -fno-cse optionsÖmer Sinan Ağacan2019-10-262-4/+0