summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Make add_info attach unfoldings (#16615)Tobias Dammers2019-08-152-28/+93
* Remove unused imports of the form 'import foo ()' (Fixes #17065)James Foster2019-08-152-2/+0
* GHCi supports not-necessarily-lifted join pointsRichard Eisenberg2019-08-141-0/+10
* Break up TyCoRepBen Gamari2019-07-313-13/+16
* Apply a missing substitution in mkEtaWW (#16979)Simon Peyton Jones2019-07-301-8/+21
* Fix erroneous float in CoreOptSimon Peyton Jones2019-07-093-7/+66
* Minor refactoring in CoreSimplÖmer Sinan Ağacan2019-07-091-3/+0
* Don't eta-expand unsaturated primopsBen Gamari2019-06-251-3/+16
* [skip ci] Typo fix: b*ar*nches -> b*ra*nchesSiddharth Bhat2019-06-251-1/+1
* Move 'Platform' to ghc-bootJohn Ericson2019-06-192-2/+2
* Properly trim IdInfos of DFunIds and PatSyns in TidyPgmÖmer Sinan Ağacan2019-06-191-1/+1
* PrelRules: Don't break let/app invariant in shiftRuleBen Gamari2019-06-141-0/+3
* Use DeriveFunctor throughout the codebase (#15654)Krzysztof Gogolewski2019-06-121-3/+2
* Fix arity type of coerced types in CoreArityÖmer Sinan Ağacan2019-05-311-2/+26
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-1/+0
* Compute demand signatures assuming idAritySebastian Graf2019-04-303-28/+19
* Add a safeguard to Core LintKrzysztof Gogolewski2019-04-141-3/+6
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Fix typosKrzysztof Gogolewski2019-03-191-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-1511-65/+65
* Change the warning in substTy back to an assertionKrzysztof Gogolewski2019-03-111-1/+1
* Always do the worker/wrapper split for NOINLINEsSebastian Graf2019-03-071-7/+6
* Fix map/coerce rule for newtypes with wrappersKrzysztof Gogolewski2019-03-052-28/+8
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-235-12/+17
* Fix exprIsConApp_maybeSimon Peyton Jones2019-02-221-43/+62
* Improve the very simple optimiser slightlySimon Peyton Jones2019-02-201-0/+10
* Look through newtype wrappers (Trac #16254)Krzysztof Gogolewski2019-02-192-7/+52
* Make constructor wrappers inline only during the final phaseArnaud Spiwack2019-02-192-26/+163
* Disable binder swap in OccurAnal (Trac #16288)Krzysztof Gogolewski2019-02-191-5/+38
* Remove ExnStr and ThrowsExn businessSebastian Graf2019-02-012-6/+3
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-312-2/+2
* A few typofixesGabor Greif2019-01-233-3/+3
* Prepare source-tree for base-4.13 MFP bumpHerbert Valerio Riedel2019-01-182-2/+4
* Simplify Core output with -dsuppress-type-signaturesÖmer Sinan Ağacan2018-12-241-1/+7
* Fix treatment of hi-boot files and dfunsSimon Peyton Jones2018-12-211-24/+37
* Stomp a few typos and grammarosGabor Greif2018-12-171-1/+1
* Careful tweaking to exprOkForSpeculationSimon Peyton Jones2018-12-072-44/+83
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-2/+3
* Fix unused-import warningsDavid Eichmann2018-11-223-4/+2
* Rename literal constructorsSylvain Henry2018-11-226-28/+28
* Finish fix for #14880.Tobias Dammers2018-10-281-1/+1
* Refactor the treatment of predicate typesSimon Peyton Jones2018-10-243-4/+4
* Comments and white spaceSimon Peyton Jones2018-10-241-3/+2
* Adding almost devoid check for covar in ForAllCoNingning Xie2018-10-191-1/+3
* Add RubbishLit for absent bindings of UnliftedRepSebastian Graf2018-10-141-4/+7
* Fix dataToTag# argument evaluationÖmer Sinan Ağacan2018-10-102-84/+4
* Make Lint check that for CoVars more carefullySimon Peyton Jones2018-10-041-2/+8
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-031-2/+3
* Fix Lint of unsaturated type familiesSimon Peyton Jones2018-09-261-24/+26
* Fix get getIdFromTrivialExprSimon Peyton Jones2018-09-231-8/+14