Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add more location info in CoreLint | simonpj@microsoft.com | 2010-09-16 | 1 | -10/+16 |
* | Use mkAppTy | simonpj@microsoft.com | 2010-09-15 | 1 | -1/+1 |
* | Comments only | simonpj@microsoft.com | 2010-09-15 | 1 | -2/+3 |
* | Extend eta reduction to work with casted arguments | simonpj@microsoft.com | 2010-09-15 | 1 | -6/+63 |
* | Implement INLINABLE pragma | simonpj@microsoft.com | 2010-09-15 | 5 | -85/+102 |
* | Make absent-arg wrappers work for unlifted types (fix Trac #4306) | simonpj@microsoft.com | 2010-09-14 | 1 | -1/+5 |
* | Comments only | simonpj@microsoft.com | 2010-09-14 | 1 | -1/+4 |
* | Move error-ids to MkCore (from PrelRules) | simonpj@microsoft.com | 2010-09-14 | 1 | -4/+163 |
* | Super-monster patch implementing the new typechecker -- at last | simonpj@microsoft.com | 2010-09-13 | 12 | -104/+336 |
* | Buglet in Core Lint | simonpj@microsoft.com | 2010-09-03 | 1 | -1/+1 |
* | Add aserts | simonpj@microsoft.com | 2010-09-02 | 1 | -6/+9 |
* | Layout only | simonpj@microsoft.com | 2010-07-27 | 1 | -2/+1 |
* | Rename CorePrep.tryEtaReduce to tryEtaReducePrep | simonpj@microsoft.com | 2010-07-26 | 1 | -6/+6 |
* | Re-do the arity calculation mechanism again (fix Trac #3959) | simonpj@microsoft.com | 2010-08-13 | 1 | -116/+225 |
* | Fix bug in linting of shadowed case-alternative binders | simonpj@microsoft.com | 2010-08-12 | 1 | -41/+46 |
* | Remove redundant debug code | simonpj@microsoft.com | 2010-06-01 | 1 | -5/+1 |
* | Gruesome fix in CorePrep to fix embarassing Trac #4121 | simonpj@microsoft.com | 2010-06-14 | 1 | -42/+122 |
* | Fix a bug in CorePrep that meant output invariants not satisfied | simonpj@microsoft.com | 2010-05-31 | 1 | -20/+17 |
* | Robustify the treatement of DFunUnfolding | simonpj@microsoft.com | 2010-05-31 | 5 | -20/+68 |
* | Core prettyprinter fixes. Patch from Tim Chevalier. Fixes #4085 | Ian Lynagh | 2010-05-22 | 1 | -3/+7 |
* | Fix interaction of exprIsCheap and the lone-variable inlining check | simonpj@microsoft.com | 2010-05-05 | 2 | -17/+42 |
* | Comments only | simonpj@microsoft.com | 2010-05-04 | 1 | -12/+25 |
* | Print unfoldings on lambda-bound variables | Simon PJ | 2010-05-03 | 1 | -17/+15 |
* | Add Data and Typeable instances to HsSyn | David Waern | 2010-03-30 | 1 | -1/+6 |
* | A bug in isClosedUnfolding | simonpj@microsoft.com | 2010-03-09 | 1 | -0/+1 |
* | Comments only | simonpj@microsoft.com | 2010-03-09 | 1 | -1/+1 |
* | Comment out debug warnings; they are fine | simonpj@microsoft.com | 2010-01-08 | 1 | -3/+3 |
* | Comments only | simonpj@microsoft.com | 2010-01-07 | 1 | -13/+36 |
* | Improve the handling of default methods | simonpj@microsoft.com | 2010-01-06 | 2 | -6/+13 |
* | Continue refactoring the core-to-core pipeline | simonpj@microsoft.com | 2009-12-24 | 2 | -33/+7 |
* | A bunch of stuff relating to substitutions on core | simonpj@microsoft.com | 2009-12-24 | 3 | -50/+75 |
* | Refactor CoreArity a bit | simonpj@microsoft.com | 2009-12-24 | 1 | -53/+80 |
* | Wibbles to inlining for small functions | simonpj@microsoft.com | 2009-12-22 | 1 | -23/+42 |
* | Fix pretty-printer | simonpj@microsoft.com | 2009-12-22 | 1 | -2/+2 |
* | Refactor PackageTarget back into StaticTarget | Ben.Lippmeier@anu.edu.au | 2010-01-04 | 1 | -1/+1 |
* | Substantial improvements to coercion optimisation | simonpj@microsoft.com | 2010-01-04 | 2 | -4/+67 |
* | Make -ddump-inlinings and -ddump-rule-firings less noisy | simonpj@microsoft.com | 2009-12-18 | 1 | -1/+1 |
* | Make warning printing a bit less noisy | simonpj@microsoft.com | 2009-12-18 | 1 | -1/+2 |
* | Comments only | simonpj@microsoft.com | 2009-12-16 | 1 | -4/+6 |
* | Refactor to combine two eqExpr functions | simonpj@microsoft.com | 2009-12-16 | 3 | -34/+73 |
* | Two improvements to optCoercion | simonpj@microsoft.com | 2009-12-16 | 1 | -3/+9 |
* | Fix a bug in the in-scope set that led to some lookupIdSubst errors | simonpj@microsoft.com | 2009-12-15 | 1 | -4/+1 |
* | Fix Trac #3717: exprOkForSpeculation should look through case expressions | simonpj@microsoft.com | 2009-12-15 | 1 | -0/+35 |
* | Tidy up computation of result discounts in CoreUnfold | simonpj@microsoft.com | 2009-12-14 | 1 | -26/+40 |
* | Use full equality for CSE | simonpj@microsoft.com | 2009-12-11 | 1 | -1/+49 |
* | Bottom extraction: float out bottoming expressions to top level | simonpj@microsoft.com | 2009-12-11 | 1 | -9/+26 |
* | More work on the simplifier's inlining strategies | simonpj@microsoft.com | 2009-12-02 | 6 | -209/+291 |
* | Remove the (very) old strictness analyser | simonpj@microsoft.com | 2009-11-19 | 5 | -20/+15 |
* | Make INLINE warning more precise | simonpj@microsoft.com | 2009-11-19 | 1 | -2/+3 |
* | Implement -fexpose-all-unfoldings, and fix a non-termination bug | simonpj@microsoft.com | 2009-11-19 | 3 | -11/+19 |