Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improvements to demand analysis | Simon Peyton Jones | 2018-12-12 | 1 | -1/+1 |
* | Fix StgLint bound id check, generalize StgLint | Ömer Sinan Ağacan | 2018-12-07 | 1 | -6/+12 |
* | Fix build on darwin | Ömer Sinan Ağacan | 2018-11-26 | 1 | -1/+1 |
* | Fix unused import warning | = | 2018-11-24 | 1 | -1/+0 |
* | Implement late lambda lift | Sebastian Graf | 2018-11-23 | 8 | -47/+1262 |
* | Fix unused-import warnings | David Eichmann | 2018-11-22 | 1 | -1/+1 |
* | Rename literal constructors | Sylvain Henry | 2018-11-22 | 1 | -2/+2 |
* | Don't track free variables in STG syntax by default | Sebastian Graf | 2018-11-19 | 3 | -35/+8 |
* | Introduce Int16# and Word16# | Abhiroop Sarkar | 2018-11-17 | 1 | -0/+2 |
* | Remove StgBinderInfo and related computation in CoreToStg | Ömer Sinan Ağacan | 2018-11-12 | 3 | -7/+7 |
* | Add Int8# and Word8# | Michal Terepeta | 2018-11-02 | 1 | -1/+6 |
* | Add comments for StgCse and Unarise | Simon Peyton Jones | 2018-10-25 | 2 | -0/+18 |
* | Revert "Add Int8# and Word8#" | Ben Gamari | 2018-10-09 | 1 | -6/+1 |
* | Add Int8# and Word8# | Michal Terepeta | 2018-10-07 | 1 | -1/+6 |
* | Run StgCse after unarise, fixes #15300 | Ömer Sinan Ağacan | 2018-07-27 | 2 | -23/+23 |
* | Built-in Natural literals in Core | Sylvain Henry | 2018-06-15 | 1 | -6/+6 |
* | Fix #15038 | Ömer Sinan Ağacan | 2018-05-10 | 1 | -2/+3 |
* | Split TrieMap into a general (TrieMap) and core specific (CoreTrieMap) module. | klebinger.andreas@gmx.at | 2018-05-05 | 1 | -1/+1 |
* | StgLint overhaul | Ömer Sinan Ağacan | 2018-02-18 | 2 | -24/+48 |
* | Collect CCs in CorePrep, including CCs in unfoldings | Ömer Sinan Ağacan | 2018-02-13 | 1 | -35/+12 |
* | Remove unused extern cost centre collection | Ömer Sinan Ağacan | 2018-01-18 | 1 | -1/+1 |
* | A bunch of typofixes | Gabor Greif | 2017-09-26 | 1 | -1/+1 |
* | compiler: introduce custom "GhcPrelude" Prelude | Herbert Valerio Riedel | 2017-09-19 | 5 | -0/+10 |
* | StgLint: Enforce MultiValAlt liveness invariant only after unariser | Ben Gamari | 2017-08-29 | 1 | -5/+6 |
* | A bunch of typofixes | Gabor Greif | 2017-07-31 | 1 | -1/+1 |
* | Add haddock markup | Gabor Greif | 2017-07-30 | 1 | -1/+1 |
* | Typofixes [ci skip] | Gabor Greif | 2017-07-30 | 1 | -4/+4 |
* | Use lengthIs and friends in more places | Ryan Scott | 2017-06-02 | 2 | -2/+2 |
* | Typos in manual and comments | Gabor Greif | 2017-05-02 | 1 | -1/+1 |
* | Simplify StgCases when all alts refer to the case binder | Joachim Breitner | 2017-04-18 | 1 | -1/+30 |
* | Typos in comments [ci skip] | Gabor Greif | 2017-04-11 | 1 | -1/+1 |
* | StgCse: Do not re-use trivial case scrutinees | Joachim Breitner | 2017-04-10 | 1 | -53/+55 |
* | Clean up coreView/tcView. | Ben Gamari | 2017-03-31 | 1 | -1/+1 |
* | Fix #13458 | Richard Eisenberg | 2017-03-27 | 1 | -4/+0 |
* | Introduce putLogMsg | Ben Gamari | 2017-03-15 | 1 | -1/+1 |
* | Ditch static flags | Sylvain Henry | 2017-02-02 | 1 | -1/+2 |
* | Allow top-level string literals in Core (#8472) | Takano Akio | 2017-01-20 | 4 | -19/+27 |
* | Update levity polymorphism | Richard Eisenberg | 2017-01-19 | 2 | -201/+198 |
* | Typos in comments (and in a test) | Gabor Greif | 2017-01-09 | 1 | -1/+1 |
* | Add a CSE pass to Stg (#9291) | Joachim Breitner | 2017-01-05 | 3 | -19/+443 |
* | Move InId/OutId to CoreSyn | Simon Peyton Jones | 2016-12-21 | 1 | -2/+0 |
* | Codegen for case: Remove redundant void id checks | Ömer Sinan Ağacan | 2016-09-20 | 1 | -0/+14 |
* | Unify CallStack handling in ghc | Ben Gamari | 2016-09-15 | 1 | -3/+4 |
* | Remove StgRubbishArg and CmmArg | Ömer Sinan Ağacan | 2016-08-10 | 1 | -5/+10 |
* | Fix a bug in unboxed sum layout generation | Ömer Sinan Ağacan | 2016-08-09 | 1 | -1/+3 |
* | Fix the non-Linux build | Erik de Castro Lopo | 2016-07-22 | 1 | -8/+8 |
* | Implement unboxed sum primitive type | Ömer Sinan Ağacan | 2016-07-21 | 4 | -189/+1035 |
* | Comments only | Simon Peyton Jones | 2016-06-10 | 1 | -0/+16 |
* | Typos in comments | Gabor Greif | 2016-05-27 | 1 | -3/+3 |
* | More fixes for unboxed tuples | Simon Peyton Jones | 2016-05-27 | 1 | -16/+71 |