summaryrefslogtreecommitdiff
path: root/compiler/simplCore/Simplify.hs
Commit message (Expand)AuthorAgeFilesLines
* Typos in comments and manualGabor Greif2017-03-061-1/+1
* Update dangling Note referenceJoachim Breitner2017-03-041-1/+1
* Occurrence-analyse the result of rule firingsSimon Peyton Jones2017-02-261-3/+65
* A little refactoring of the simplifier around join pointsSimon Peyton Jones2017-02-211-31/+37
* Typos in notes and comments [ci skip]Gabor Greif2017-02-131-1/+1
* Tweaks and typos in manual, note refs, commentsGabor Greif2017-02-091-1/+1
* Another improvement to SetLevelsSimon Peyton Jones2017-02-071-4/+4
* Don't tick top-level string literalsBen Gamari2017-02-011-2/+8
* Join pointsLuke Maurer2017-02-011-183/+371
* Record evaluated-ness on workers and wrappersSimon Peyton Jones2017-01-231-9/+7
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-201-7/+11
* Update levity polymorphismRichard Eisenberg2017-01-191-0/+4
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* Split mkInlineUnfolding into two functionsDavid Feuer2017-01-171-1/+1
* Revert "Record evaluated-ness on workers and wrappers"Matthew Pickering2017-01-151-5/+7
* Record evaluated-ness on workers and wrappersSimon Peyton Jones2017-01-131-7/+5
* Fix the implementation of the "push rules"Simon Peyton Jones2017-01-061-55/+29
* Typofixes in manual and comments [ci skip]Gabor Greif2017-01-041-1/+1
* Propagate evaluated-ness a bit more faithfullySimon Peyton Jones2016-12-231-3/+21
* Alpha-renaming and white space onlySimon Peyton Jones2016-12-231-10/+11
* Don't eta-expand in stable unfoldingsSimon Peyton Jones2016-12-211-3/+3
* Replace INLINEABLE by INLINABLE (#12613)Joachim Breitner2016-09-241-1/+1
* Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.Edward Z. Yang2016-08-211-0/+1
* Some typos in commentsGabor Greif2016-07-261-1/+1
* More typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Typos in comments [skip ci]Gabor Greif2016-06-221-1/+1
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-151-4/+4
* Create empty dump files (fixes #10320)Kai Harries2016-03-241-1/+13
* Simplify: Make generated names more usefulBen Gamari2016-03-121-13/+19
* (Another) minor refactoring of substitutionsSimon Peyton Jones2016-02-181-8/+8
* Another batch of typo fixes in non-codeGabor Greif2016-02-111-1/+1
* s/unLifted/unlifted for consistencyÖmer Sinan Ağacan2016-01-271-5/+5
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-2/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-28/+48
* Don't inline/apply other rules when simplifying a rule RHS.Andrew Farmer2015-10-121-7/+5
* Rename SpecInfo to RuleInfo (upon SPJ's advice).Edward Z. Yang2015-10-101-3/+3
* Do not inline or apply rules on LHS of rulesSimon Peyton Jones2015-07-271-15/+21
* Comments onlySimon Peyton Jones2015-07-101-0/+2
* Use named fields in SimplCont.Select constructorSimon Peyton Jones2015-06-011-11/+17
* Fix a huge space leak in the mighty SimplifierSimon Peyton Jones2015-05-221-115/+208
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-3/+3
* Make -ddump-splices output to stdout (fixes #8796)Alexander Vershilov2015-02-051-2/+2
* Typos in commentsGabor Greif2014-12-171-1/+1
* Source notes (Core support)Peter Wortmann2014-12-161-46/+53
* Fix an obscure but terrible bug in the simplifier (Trac #9567)Simon Peyton Jones2014-12-111-55/+85
* compiler: de-lhs simplCore/Austin Seipp2014-12-031-0/+2839