summaryrefslogtreecommitdiff
path: root/compiler/coreSyn
Commit message (Expand)AuthorAgeFilesLines
* Simplify SimplCont, plus some other small changes to the Simplifiersimonpj@microsoft.com2008-04-221-1/+5
* Remove static flag opt_RuntimeTypes (has not been used in years)simonpj@microsoft.com2008-04-222-13/+4
* Improve External Core syntax for newtypesTim Chevalier2008-04-223-37/+10
* Naming changes in External CoreTim Chevalier2008-04-222-5/+17
* Improve External Core syntaxTim Chevalier2008-04-161-4/+1
* Eta-expand newtype coercions in External CoreTim Chevalier2008-04-141-1/+5
* Ensure that arity is accurate in back endsimonpj@microsoft.com2008-04-102-16/+50
* Another round of External Core fixesTim Chevalier2008-04-103-92/+146
* Fix big character literal printing in External CoreTim Chevalier2008-03-291-1/+8
* External Core: don't print superfluous parens in case typesTim Chevalier2008-03-291-1/+1
* Don't import FastString in HsVersions.hIan Lynagh2008-03-296-4/+4
* External Core: print function types correctly, improve newtype pretty-printingTim Chevalier2008-03-282-2/+2
* Print out rational literals correctly in External CoreTim Chevalier2008-03-281-1/+3
* Change syntax for qualified names in External CoreTim Chevalier2008-03-272-4/+11
* Change syntax for newtypes in External CoreTim Chevalier2008-03-254-18/+49
* Fix primMname in External Core printerTim Chevalier2008-03-241-1/+3
* Fix primMname in External Core printerTim Chevalier2008-03-241-1/+1
* Follow library changesIan Lynagh2008-03-231-1/+1
* Improve hierarchical module name handling in MkExternalCoreTim Chevalier2008-03-191-15/+13
* Fixed remaining warning in coreSyn/MkExternalCoreTim Chevalier2008-03-191-9/+7
* Remove leftover NoteTy/FTVNote bitsIan Lynagh2008-03-151-1/+0
* Make explicit lists more fusableMax Bolingbroke2008-02-281-2/+3
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-072-2/+2
* seq what we actually want to seq, not the seq'ing functionIan Lynagh2008-02-131-1/+1
* Allow -ddump-simpl-phases to specify which phases to dumpRoman Leshchinskiy2008-02-111-1/+4
* Redo inlining patch, plus some tidying upsimonpj@microsoft.com2008-02-071-16/+23
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-072-2/+2
* Teach cheapEqExpr about castsRoman Leshchinskiy2008-02-061-1/+4
* Make seqAlts actually seq everythingIan Lynagh2008-02-031-1/+1
* UNDO: Be a little keener to inlineSimon Marlow2008-02-011-17/+6
* Fix warnings on non-WindowsIan Lynagh2008-01-301-2/+2
* Fixed warnings in coreSyn/ExternalCoreTwan van Laarhoven2008-01-261-7/+1
* Fixed warnings in coreSyn/MkExternalCore, except for incomplete pattern matchesTwan van Laarhoven2008-01-261-6/+6
* Fixed warnings in coreSyn/PprExternalCoreTwan van Laarhoven2008-01-251-17/+32
* Fixed warnings in coreSyn/CoreUtils, except for incomplete pattern matchesTwan van Laarhoven2008-01-251-113/+130
* Fixed warnings in coreSyn/CoreUnfoldTwan van Laarhoven2008-01-251-31/+38
* Fixed warnings in coreSyn/CorePrepTwan van Laarhoven2008-01-251-26/+24
* Fixed warnings in coreSyn/CoreSubstTwan van Laarhoven2008-01-251-14/+7
* Fixed warnings in coreSyn/CoreLintTwan van Laarhoven2008-01-251-26/+27
* Fixed warnings in coreSyn/CoreFVs, except for incomplete pattern matchesTwan van Laarhoven2008-01-251-9/+20
* Fix warnings in coreSyn/CoreTidyTwan van Laarhoven2008-01-181-12/+10
* Fix warnings in coreSyn/CoreSynTwan van Laarhoven2008-01-181-36/+41
* Be a little keener to inlinesimonpj@microsoft.com2008-01-251-6/+17
* Monadify coreSyn/CorePrep: use do, return, applicative, standard monad functionsTwan van Laarhoven2008-01-171-217/+205
* lots of portability changes (#1405)Isaac Dupree2008-01-171-13/+12
* Add missing extendSubstsimonpj@microsoft.com2008-01-171-7/+8
* A bottoming function should have infinite aritysimonpj@microsoft.com2008-01-161-3/+7
* Improve handling of newtypes (fixes Trac 1495)simonpj@microsoft.com2007-12-211-4/+2
* Don't dump simplifier iterations with -dverbose-core2coreRoman Leshchinskiy2007-12-131-3/+10
* Properly keep track of whether normalising given or wanted dictsManuel M T Chakravarty2007-12-071-3/+4