Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add GHC-API logging hooks | Sylvain Henry | 2019-12-18 | 1 | -7/+18 |
* | Use "OrCoVar" functions less | Krzysztof Gogolewski | 2019-12-16 | 1 | -1/+1 |
* | Split up coercionKind | Simon Peyton Jones | 2019-12-06 | 1 | -4/+3 |
* | Simplify: Fix pretty-printing of strictness | Ben Gamari | 2019-12-02 | 1 | -2/+2 |
* | Fix typos, using Wikipedia list of common typos | Brian Wignall | 2019-11-28 | 1 | -3/+3 |
* | Give seq a more precise type and remove magic | Ben Gamari | 2019-11-19 | 1 | -2/+7 |
* | Simplify: Lazy pattern match | Ben Gamari | 2019-09-19 | 1 | -1/+5 |
* | Add a missing update of sc_hole_ty (#16312) | Simon Peyton Jones | 2019-09-19 | 1 | -1/+5 |
* | Add a note in the simplifier about in-scope set as a substitution | Arnaud Spiwack | 2019-07-15 | 1 | -0/+35 |
* | Fix typos | Krzysztof Gogolewski | 2019-03-19 | 1 | -1/+1 |
* | Update Trac ticket URLs to point to GitLab | Ryan Scott | 2019-03-15 | 1 | -18/+18 |
* | Fix exprIsConApp_maybe | Simon Peyton Jones | 2019-02-22 | 1 | -10/+10 |
* | Make constructor wrappers inline only during the final phase | Arnaud Spiwack | 2019-02-19 | 1 | -17/+57 |
* | Remove ExnStr and ThrowsExn business | Sebastian Graf | 2019-02-01 | 1 | -2/+2 |
* | A few typofixes | Gabor Greif | 2019-01-23 | 1 | -3/+2 |
* | Rename literal constructors | Sylvain Henry | 2018-11-22 | 1 | -2/+2 |
* | Allow (~) in the head of a quantified constraints | Simon Peyton Jones | 2018-09-13 | 1 | -6/+20 |
* | Honor INLINE on 0-arity bindings (#15578) | Tobias Dammers | 2018-09-13 | 1 | -3/+13 |
* | Be a bit more aggressive about let-to-case | Simon Peyton Jones | 2018-09-12 | 1 | -17/+35 |
* | Replace most occurences of foldl with foldl'. | klebinger.andreas@gmx.at | 2018-08-21 | 1 | -2/+2 |
* | Don't use unsafeGlobalDynFlags in optCoercion | Ben Gamari | 2018-06-07 | 1 | -2/+3 |
* | Comments only | Simon Peyton Jones | 2018-06-07 | 1 | -26/+28 |
* | Let the simplifier know that seq# forces | David Feuer | 2018-06-06 | 1 | -36/+72 |
* | Define MCoercion type | ningning | 2018-05-30 | 1 | -4/+4 |
* | Don't expose strictness when sm_inline is False | Simon Peyton Jones | 2018-05-23 | 1 | -1/+1 |
* | Fix performance regressions from #14737 | Tobias Dammers | 2018-05-14 | 1 | -21/+49 |
* | Rename a local variable | Simon Peyton Jones | 2018-04-27 | 1 | -2/+2 |
* | Comments only | Simon Peyton Jones | 2018-04-27 | 1 | -1/+1 |
* | Caching coercion roles in NthCo and coercionKindsRole refactoring | Tobias Dammers | 2018-04-20 | 1 | -30/+44 |
* | Discard reflexive casts during Simplify | Richard Eisenberg | 2018-04-10 | 1 | -41/+48 |
* | Comments only, about exitifcation | Simon Peyton Jones | 2018-04-06 | 1 | -1/+1 |
* | Deal with join points with RULES | Simon Peyton Jones | 2018-03-27 | 1 | -35/+85 |
* | Allow top level ticked string literals | Bartosz Nitka | 2018-03-06 | 1 | -7/+1 |
* | preInlineUnconditionally is ok for INLINEABLE | Simon Peyton Jones | 2018-01-09 | 1 | -9/+8 |
* | Occurrrence analysis improvements for NOINLINE functions | Simon Peyton Jones | 2017-12-08 | 1 | -2/+2 |
* | Fix in-scope set in simplifier | Simon Peyton Jones | 2017-11-08 | 1 | -17/+30 |
* | Implement a dedicated exitfication pass #14152 | Joachim Breitner | 2017-10-29 | 1 | -0/+3 |
* | simplNonRecJoinPoint: Handle Shadowing correctly | Joachim Breitner | 2017-10-29 | 1 | -5/+6 |
* | Fix nasty bug in w/w for absence analysis | Simon Peyton Jones | 2017-10-03 | 1 | -54/+44 |
* | A bunch of typofixes | Gabor Greif | 2017-09-26 | 1 | -2/+2 |
* | compiler: introduce custom "GhcPrelude" Prelude | Herbert Valerio Riedel | 2017-09-19 | 1 | -0/+2 |
* | Refactor the Mighty Simplifier | Simon Peyton Jones | 2017-08-25 | 1 | -913/+806 |
* | Typofixes [ci skip] | Gabor Greif | 2017-08-01 | 1 | -1/+1 |
* | Comments only | Simon Peyton Jones | 2017-07-26 | 1 | -1/+0 |
* | Spelling fixes | Gabor Greif | 2017-07-20 | 1 | -1/+1 |
* | Zap stable unfoldings in worker/wrapper | Simon Peyton Jones | 2017-06-28 | 1 | -2/+1 |
* | Join-point refactoring | Simon Peyton Jones | 2017-05-02 | 1 | -302/+325 |
* | Be a bit more eager to inline in a strict context | Simon Peyton Jones | 2017-04-28 | 1 | -6/+20 |
* | Cure exponential behaviour in the simplifier | Simon Peyton Jones | 2017-04-28 | 1 | -48/+127 |
* | Typos in comments [ci skip] | Gabor Greif | 2017-04-11 | 1 | -1/+1 |