summaryrefslogtreecommitdiff
path: root/compiler/stranal/DmdAnal.lhs
Commit message (Expand)AuthorAgeFilesLines
* Fix initialisation of strictness in the demand analysersimonpj@microsoft.com2010-10-261-113/+152
* Super-monster patch implementing the new typechecker -- at lastsimonpj@microsoft.com2010-09-131-2/+2
* Make the demand analyser sdd demands for strict constructorssimonpj@microsoft.com2010-05-051-66/+125
* Make the demand analyser take account of lambda-bound unfoldingsSimon PJ2010-05-031-6/+26
* Improve strictness analysis for bottoming functionssimonpj@microsoft.com2009-12-111-13/+29
* Tweak layout for alternative layout ruleIan Lynagh2009-12-031-3/+3
* Remove the (very) old strictness analysersimonpj@microsoft.com2009-11-191-113/+16
* The Big INLINE Patch: totally reorganise way that INLINE pragmas worksimonpj@microsoft.com2009-10-291-1/+1
* Add the notion of "constructor-like" Ids for rule-matchingsimonpj@microsoft.com2009-03-181-2/+2
* Rewrite CorePrep and improve eta expansionsimonpj@microsoft.com2009-01-131-1/+2
* Make record selectors into ordinary functionssimonpj@microsoft.com2009-01-021-2/+2
* Add (a) CoreM monad, (b) new Annotations featuresimonpj@microsoft.com2008-10-301-4/+0
* Remove CoreSyn SOURCE importsMax Bolingbroke2008-08-071-2/+2
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-071-1/+1
* Comments, and a type signaturesimonpj@microsoft.com2008-01-251-0/+43
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-071-1/+1
* Move spiltDmdTy within module (no change in code)simonpj@microsoft.com2008-01-291-10/+7
* Fix CodingStyle#Warnings URLsIan Lynagh2007-09-041-1/+1
* Use OPTIONS rather than OPTIONS_GHC for pragmasIan Lynagh2007-09-031-2/+2
* Add {-# OPTIONS_GHC -w #-} and some blurb to all compiler modulesIan Lynagh2007-09-011-0/+7
* Remove mapAccumL, mapAccumR, mapAccumBIan Lynagh2007-07-021-1/+3
* Comments and cosmetics onlysimonpj@microsoft.com2006-11-101-4/+9
* Comments onlysimonpj@microsoft.com2006-10-121-1/+16
* towards unboxing through newtypesManuel M T Chakravarty2006-09-201-4/+3
* newtype fixes, coercions for non-recursive newtypes now optionalManuel M T Chakravarty2006-09-201-3/+4
* Massive patch for the first months work adding System FC to GHC #33Manuel M T Chakravarty2006-08-041-8/+18
* Remove NOINLINE strictness hacksimonpj@microsoft.com2006-05-081-28/+0
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+1185