| Commit message (Expand) | Author | Age | Files | Lines |
* | Comments only | simonpj@microsoft.com | 2011-01-14 | 1 | -4/+16 |
* | Comment only | simonpj@microsoft.com | 2010-11-25 | 1 | -2/+2 |
* | Do w/w *recursive* things even if they are small | simonpj@microsoft.com | 2010-10-28 | 1 | -25/+26 |
* | Don't worker-wrapper INLINABLE things | simonpj@microsoft.com | 2010-10-27 | 1 | -1/+17 |
* | Fix initialisation of strictness in the demand analyser | simonpj@microsoft.com | 2010-10-26 | 1 | -113/+152 |
* | Allow absent State# RealWorld arguments | simonpj@microsoft.com | 2010-09-23 | 1 | -1/+4 |
* | Rejig the absent-arg stuff for unlifted types | simonpj@microsoft.com | 2010-09-23 | 1 | -17/+32 |
* | Implement INLINABLE pragma | simonpj@microsoft.com | 2010-09-15 | 1 | -9/+5 |
* | Make absent-arg wrappers work for unlifted types (fix Trac #4306) | simonpj@microsoft.com | 2010-09-14 | 1 | -9/+21 |
* | Super-monster patch implementing the new typechecker -- at last | simonpj@microsoft.com | 2010-09-13 | 2 | -3/+3 |
* | Make the demand analyser sdd demands for strict constructors | simonpj@microsoft.com | 2010-05-05 | 1 | -66/+125 |
* | Comments only | simonpj@microsoft.com | 2010-05-04 | 1 | -2/+4 |
* | Make the demand analyser take account of lambda-bound unfoldings | Simon PJ | 2010-05-03 | 1 | -6/+26 |
* | Improve the handling of default methods | simonpj@microsoft.com | 2010-01-06 | 1 | -6/+7 |
* | Move loop-breaker info from original function to worker in work/wrap | simonpj@microsoft.com | 2009-12-18 | 1 | -4/+10 |
* | Adjust Activations for specialise and work/wrap, and better simplify in Inlin... | simonpj@microsoft.com | 2009-12-16 | 1 | -36/+66 |
* | Improve strictness analysis for bottoming functions | simonpj@microsoft.com | 2009-12-11 | 1 | -13/+29 |
* | Tweak layout for alternative layout rule | Ian Lynagh | 2009-12-03 | 1 | -3/+3 |
* | More work on the simplifier's inlining strategies | simonpj@microsoft.com | 2009-12-02 | 1 | -1/+1 |
* | Comments only, esp about RecStmts | simonpj@microsoft.com | 2009-11-26 | 1 | -1/+1 |
* | Remove the (very) old strictness analyser | simonpj@microsoft.com | 2009-11-19 | 6 | -1659/+29 |
* | The Big INLINE Patch: totally reorganise way that INLINE pragmas work | simonpj@microsoft.com | 2009-10-29 | 4 | -15/+26 |
* | Remove unused imports | Ian Lynagh | 2009-07-07 | 2 | -5/+2 |
* | Fix Trac #3259: expose 'lazy' only after generating interface files | simonpj@microsoft.com | 2009-05-29 | 1 | -10/+3 |
* | Worker/wrapper should make INLINE if it doesn't w/w | simonpj@microsoft.com | 2009-04-03 | 1 | -12/+37 |
* | Add the notion of "constructor-like" Ids for rule-matching | simonpj@microsoft.com | 2009-03-18 | 2 | -12/+14 |
* | Rewrite CorePrep and improve eta expansion | simonpj@microsoft.com | 2009-01-13 | 2 | -2/+4 |
* | Make record selectors into ordinary functions | simonpj@microsoft.com | 2009-01-02 | 3 | -7/+7 |
* | Fix warnings in WorkWrap | Ian Lynagh | 2008-12-29 | 1 | -18/+14 |
* | Rollback INLINE patches | Simon Marlow | 2008-12-16 | 2 | -13/+16 |
* | Completely new treatment of INLINE pragmas (big patch) | simonpj@microsoft.com | 2008-12-05 | 2 | -16/+13 |
* | Add (a) CoreM monad, (b) new Annotations feature | simonpj@microsoft.com | 2008-10-30 | 3 | -32/+3 |
* | Do proper cloning in worker/wrapper splitting | simonpj@microsoft.com | 2008-10-21 | 1 | -61/+79 |
* | Remove CoreSyn SOURCE imports | Max Bolingbroke | 2008-08-07 | 2 | -3/+3 |
* | Split the Id related functions out from Var into Id, document Var and some of Id | Max Bolingbroke | 2008-07-31 | 1 | -4/+4 |
* | Fixes for haddock 0.8 | Ian Lynagh | 2008-07-21 | 1 | -5/+5 |
* | Change the last few (F)SLIT's into (f)sLit's | Ian Lynagh | 2008-04-22 | 2 | -8/+8 |
* | (F)SLIT -> (f)sLit in WwLib | Ian Lynagh | 2008-04-12 | 1 | -2/+2 |
* | Don't import FastString in HsVersions.h | Ian Lynagh | 2008-03-29 | 1 | -0/+1 |
* | Make some more modules use LazyUniqFM instead of UniqFM | Ian Lynagh | 2008-02-07 | 1 | -1/+1 |
* | Comments, and a type signature | simonpj@microsoft.com | 2008-01-25 | 1 | -0/+43 |
* | Make some more modules use LazyUniqFM instead of UniqFM | Ian Lynagh | 2008-02-07 | 1 | -1/+1 |
* | FIX BUILD with GHC 6.4.x | Simon Marlow | 2008-02-01 | 1 | -1/+1 |
* | Move spiltDmdTy within module (no change in code) | simonpj@microsoft.com | 2008-01-29 | 1 | -10/+7 |
* | Fix do-notation so that it works with -DDEBUG | simonpj@microsoft.com | 2008-01-25 | 1 | -5/+6 |
* | Fix the build | Ian Lynagh | 2008-01-24 | 1 | -0/+1 |
* | Monadify stranal/StrictAnal: use the State monad instead of a custom thing | Twan van Laarhoven | 2008-01-17 | 1 | -101/+65 |
* | Monadify stranal/WwLib: use do, return, applicative, standard monad functions | Twan van Laarhoven | 2008-01-17 | 1 | -75/+70 |
* | Monadify stranal/WorkWrap: use do, return, applicative, standard monad functions | Twan van Laarhoven | 2008-01-17 | 1 | -51/+43 |
* | Do not worker/wrapper INLINE things, even if they are in a recursive group | simonpj@microsoft.com | 2008-01-21 | 1 | -14/+23 |