summaryrefslogtreecommitdiff
path: root/compiler/stranal/DmdAnal.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix cardinality change of fields in addDataConStrictnessÖmer Sinan Ağacan2018-10-151-1/+1
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-2/+2
* Fix grammaros in commentsGabor Greif2017-10-171-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Typos in comments [ci skip]Gabor Greif2017-05-051-8/+8
* Improve demand analysis for join pointsSimon Peyton Jones2017-04-121-20/+62
* Add comments on DmdAnal space leak fixSimon Peyton Jones2017-04-061-0/+3
* Stamp out space leaks from demand analysisReid Barton2017-04-011-1/+21
* Broaden demand analysis IO hack notesDavid Feuer2017-03-131-4/+8
* Upgrade UniqSet to a newtypeDavid Feuer2017-03-011-1/+2
* DmdAnal: Clarify reference to Cardinality Analysis paperBen Gamari2017-02-281-1/+1
* Tweaks and typos in manual, note refs, commentsGabor Greif2017-02-091-1/+1
* Join pointsLuke Maurer2017-02-011-7/+9
* Typos and grammar in manual/commentsGabor Greif2017-01-231-1/+1
* Typos in comments only [ci skip]Gabor Greif2017-01-181-1/+1
* DmdAnal: Add a final, safe iterationJoachim Breitner2016-08-251-78/+110
* Comments only: Refer to actually existing NotesJoachim Breitner2016-08-251-2/+3
* Demand analyser: Implement LetUp rule (#12370)Joachim Breitner2016-07-121-21/+79
* Typos in DmdAnalÖmer Sinan Ağacan2016-05-011-2/+2
* Comments onlySimon Peyton Jones2016-04-151-14/+16
* Add a final demand analyzer run right before TidyCoreJoachim Breitner2016-04-141-0/+28
* Demand Analyzer: Do not set OneShot information (second try)Joachim Breitner2016-04-061-50/+5
* Revert "Demand Analyzer: Do not set OneShot information"Joachim Breitner2016-03-311-5/+50
* Demand Analyzer: Do not set OneShot informationJoachim Breitner2016-03-311-50/+5
* Make warning names more consistentManav Rathi2016-02-251-1/+2
* Another batch of typo fixes in non-codeGabor Greif2016-02-111-1/+1
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-4/+3
* Make demand analysis understand catchSimon Peyton Jones2016-01-071-6/+8
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-2/+2
* Typos in commentsSimon Peyton Jones2015-08-031-3/+3
* Fix Trac #10694: CPR analysisSimon Peyton Jones2015-07-301-21/+18
* Improve strictness analysis for exceptionsSimon Peyton Jones2015-07-211-26/+53
* Improve CPR behavior for strict constructorsSimon Peyton Jones2015-06-261-76/+208
* Fix addDataConStrictnessSimon Peyton Jones2015-06-261-11/+14
* Wibble to DmdAnalSimon Peyton Jones2015-04-211-4/+4
* Support unboxing for GADT product typesSimon Peyton Jones2015-04-211-1/+4
* Teach DmdAnal about free coercion variablesSimon Peyton Jones2015-04-211-6/+11
* Teach DmdAnal that coercions are value arguments!Simon Peyton Jones2015-04-201-7/+5
* Zap usage info in CSE (Trac #10218)Simon Peyton Jones2015-04-141-2/+2
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* Fix a long-standing bug in the demand analyserSimon Peyton Jones2015-04-071-84/+110
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* unlit compiler/stranal/ modulesHerbert Valerio Riedel2014-12-011-0/+1186