| Commit message (Expand) | Author | Age | Files | Lines |
* | compiler: de-lhs simplCore/ | Austin Seipp | 2014-12-03 | 1 | -1885/+0 |
* | Add comments explaining ProbOneShot | Simon Peyton Jones | 2014-11-04 | 1 | -2/+2 |
* | Fix comment typos: lll -> ll, THe -> The | Jan Stolarek | 2014-10-14 | 1 | -1/+1 |
* | Ensure that loop breakers are computed when glomming | Simon Peyton Jones | 2014-09-23 | 1 | -12/+30 |
* | When finding loop breakers, distinguish INLINE from INLINEABLE | Simon Peyton Jones | 2014-08-29 | 1 | -36/+19 |
* | Comments, white space, and rename "InlineRule" to "stable unfolding" | Simon Peyton Jones | 2014-08-29 | 1 | -5/+5 |
* | Define mapUnionVarSet, and use it | Simon Peyton Jones | 2014-08-29 | 1 | -5/+5 |
* | This note's name has been fixed | Gabor Greif | 2014-08-19 | 1 | -1/+1 |
* | Fix three problems with occurrence analysis on case alternatives. | Andrew Farmer | 2014-08-18 | 1 | -21/+32 |
* | Add LANGUAGE pragmas to compiler/ source files | Herbert Valerio Riedel | 2014-05-15 | 1 | -1/+2 |
* | Squash some spelling issues | Gabor Greif | 2014-01-26 | 1 | -3/+3 |
* | Comment typos only | Gabor Greif | 2014-01-10 | 1 | -1/+1 |
* | Improve the handling of used-once stuff | Simon Peyton Jones | 2013-12-12 | 1 | -34/+31 |
* | Typos | Krzysztof Gogolewski | 2013-10-12 | 1 | -1/+1 |
* | Remove the final vestiges of InlineWrappers | Simon Peyton Jones | 2013-09-02 | 1 | -33/+37 |
* | Fix comment typos that interfere with syntax highlighting | Patrick Palka | 2013-08-30 | 1 | -1/+1 |
* | simplified the .hi format and added the -flate-dmd-anal flag (fixes #7782) | Nicolas Frisby | 2013-08-29 | 1 | -1/+1 |
* | Implement cardinality analysis | Simon Peyton Jones | 2013-06-06 | 1 | -101/+107 |
* | Make 'SPECIALISE instance' work again | Simon Peyton Jones | 2013-05-30 | 1 | -1/+1 |
* | improve dead code elimination in CorePrep (fixes #7796) | Nicolas Frisby | 2013-03-28 | 1 | -13/+25 |
* | Improve comments about dead code (thanks to Nick Frisby) | Simon Peyton Jones | 2013-03-27 | 1 | -22/+13 |
* | Merge branch 'refs/heads/vect-avoid' into vect-avoid-merge | Manuel M T Chakravarty | 2013-02-06 | 1 | -6/+10 |
|\ |
|
| * | Fix tidying of vectorised code | Manuel M T Chakravarty | 2013-02-04 | 1 | -5/+10 |
* | | Comments only | Simon Peyton Jones | 2013-01-28 | 1 | -2/+2 |
* | | Simplify the binder-swap transformation | Simon Peyton Jones | 2012-12-24 | 1 | -209/+46 |
* | | Comments only | Simon Peyton Jones | 2012-10-31 | 1 | -5/+8 |
* | | Merge branch 'master' of http://darcs.haskell.org/ghc | Simon Peyton Jones | 2012-10-22 | 1 | -257/+250 |
|\ \ |
|
| * | | Fix typo | Ian Lynagh | 2012-10-20 | 1 | -1/+1 |
| * | | Whitespace only in simplCore/OccurAnal.lhs | Ian Lynagh | 2012-10-19 | 1 | -256/+249 |
| |/ |
|
* | | Deprecate Rank2Types and PolymorphicComponents, in favour of RankNTypes | Simon Peyton Jones | 2012-10-19 | 1 | -1/+1 |
|/ |
|
* | Change how macros like ASSERT are defined | Ian Lynagh | 2012-06-05 | 1 | -1/+1 |
* | Allow cases with empty alterantives | Simon Peyton Jones | 2012-05-02 | 1 | -1/+1 |
* | Fix Trac #5952, by changing the Outputable TyCon instance, | Simon Peyton Jones | 2012-04-05 | 1 | -4/+5 |
* | Attempt to detect loops through imported function RULEs | Max Bolingbroke | 2012-03-30 | 1 | -9/+102 |
* | Revert "Add -faggressive-primops plus refactoring in CoreUtils" (#5780) | Simon Marlow | 2012-01-16 | 1 | -2/+2 |
* | Add -faggressive-primops plus refactoring in CoreUtils | Simon Peyton Jones | 2012-01-13 | 1 | -2/+2 |
* | GHC gets a new constraint solver. More efficient and smaller in size. | Dimitrios Vytiniotis | 2011-11-16 | 1 | -2/+2 |
* | Use -fwarn-tabs when validating | Ian Lynagh | 2011-11-04 | 1 | -0/+7 |
* | Overhaul of infrastructure for profiling, coverage (HPC) and breakpoints | Simon Marlow | 2011-11-02 | 1 | -12/+16 |
* | Make a new type synonym CoreProgram = [CoreBind] | Simon Peyton Jones | 2011-09-23 | 1 | -1/+1 |
* | change how Integer's are handled in Core | Ian Lynagh | 2011-09-13 | 1 | -1/+1 |
* | Fix reversed test in OccurAnal (introduced in recent commit 428f8c3d) | Simon Peyton Jones | 2011-08-02 | 1 | -10/+12 |
* | Further simplification to OccurAnal, concerning "weak loop breakers" | Simon Peyton Jones | 2011-08-01 | 1 | -34/+50 |
* | The implementation of "weak loop breakers" was being too clever | Simon Peyton Jones | 2011-07-25 | 1 | -42/+58 |
* | Simplify the treatment of RULES in OccurAnal | Simon Peyton Jones | 2011-07-21 | 1 | -359/+433 |
* | Take vectorisation declarations into account during the initial occurrence an... | Manuel M T Chakravarty | 2011-06-10 | 1 | -4/+5 |
* | Don't discard usage info from coercion bindings! | Simon Peyton Jones | 2011-05-09 | 1 | -5/+0 |
* | This BIG PATCH contains most of the work for the New Coercion Representation | Simon Peyton Jones | 2011-04-19 | 1 | -45/+56 |
* | Really zap case-binder occurrence info: solves #5028 | Ian Lynagh | 2011-04-01 | 1 | -3/+2 |
* | Fix Trac #5028: zap occ info when doing the binder swap | simonpj@microsoft.com | 2011-03-21 | 1 | -5/+20 |