summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Coverage.hs
Commit message (Expand)AuthorAgeFilesLines
* Make Coverage.TM a newtypeRyan Scott2019-10-161-1/+1
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-1/+1
* Remove Bag fold specialisations (#16969)Richard Lupton2019-08-191-1/+1
* Use an empty data type in TTG extension constructors (#15247)Ryan Scott2019-07-091-23/+23
* Use DeriveFunctor throughout the codebase (#15654)Krzysztof Gogolewski2019-06-121-3/+2
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-2/+3
* Fix #15953 by consistently using dumpIfSet_dyn to print debug outputChaitanya Koparkar2018-11-291-4/+2
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-71/+78
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-6/+7
* Turn on MonadFail desugaring by defaultHerbert Valerio Riedel2018-08-071-2/+6
* TTG for IPBind had wrong extension nameAlan Zimmerman2018-06-221-1/+1
* vectorise: Put it out of its miseryBen Gamari2018-06-021-8/+0
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-38/+49
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-9/+13
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-105/+109
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-071-2/+2
* Make cost centre symbol names deterministic.Shea Levy2018-03-021-10/+11
* Collect CCs in CorePrep, including CCs in unfoldingsÖmer Sinan Ağacan2018-02-131-8/+1
* Revert "trees that grow" workBen Gamari2017-11-211-111/+107
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-28/+31
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-76/+75
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-3/+5
* ApplicativeDo: handle BodyStmt (#12143)Simon Marlow2017-10-271-2/+5
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Drop GHC 7.10 compatibilityRyan Scott2017-08-011-5/+1
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-311-5/+5
* Improve the desugaring of -XStrictSimon Peyton Jones2017-07-311-25/+0
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-56/+66
* Use lengthIs and friends in more placesRyan Scott2017-06-021-1/+1
* Automatically add SCCs to INLINABLE bindingsDavid Feuer2017-05-121-3/+11
* Introduce putLogMsgBen Gamari2017-03-151-1/+1
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-1/+1
* Ditch static flagsSylvain Henry2017-02-021-2/+2
* Update levity polymorphismRichard Eisenberg2017-01-191-0/+3
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-5/+3
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-3/+5
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-5/+3
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-2/+3
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+3
* Coverage.hs: Fix a duplicationÖmer Sinan Ağacan2016-05-261-5/+2
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-021-1/+1
* Refactor in TcMatchesSimon Peyton Jones2016-03-311-1/+1
* Refactor visible type application.Richard Eisenberg2016-03-141-12/+11
* Print which warning-flag controls an emitted warningMichael Walker2016-02-251-1/+1
* fix validate breakageSimon Marlow2016-01-271-2/+0
* Remote GHCi: create cost centre stacks in batchesSimon Marlow2016-01-271-15/+7
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-14/+18
* s/unLifted/unlifted for consistencyÖmer Sinan Ağacan2016-01-271-1/+1
* Don't add ticks around type applications (#11329)Reid Barton2016-01-231-4/+10
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-5/+5