summaryrefslogtreecommitdiff
path: root/compiler/simplCore
Commit message (Expand)AuthorAgeFilesLines
* Introduce BootUnfolding, set when unfolding is absent due to hs-boot file.Edward Z. Yang2016-08-211-0/+1
* Replace some `length . filter` with `count`Ömer Sinan Ağacan2016-08-051-1/+1
* Some typos in commentsGabor Greif2016-07-261-1/+1
* More typos in commentsGabor Greif2016-07-221-1/+1
* Use DVarEnv for vectInfoVarBartosz Nitka2016-07-051-2/+2
* CallArity: Use not . null instead of length > 0Ben Gamari2016-07-041-1/+1
* Stop the simplifier from removing StaticPtr binds.Facundo Domínguez2016-06-282-5/+31
* Provide Uniquable version of SCCBartosz Nitka2016-06-231-4/+6
* More typos in comments [skip ci]Gabor Greif2016-06-222-2/+2
* Typos in comments [skip ci]Gabor Greif2016-06-222-2/+2
* Abort the build when a Core plugin pass is specified in stage1 compilerÖmer Sinan Ağacan2016-06-171-1/+7
* CoreMonad: Update error msg function docsÖmer Sinan Ağacan2016-06-161-4/+4
* Re-add FunTy (big patch)Simon Peyton Jones2016-06-152-6/+6
* Spelling in commentsGabor Greif2016-05-251-1/+1
* Document some benign nondeterminismBartosz Nitka2016-05-242-5/+10
* Document determinism in shortOutIndirectionsBartosz Nitka2016-05-171-1/+5
* Refactor some ppr functions to use pprUFMBartosz Nitka2016-05-121-2/+3
* Document SCC determinismBartosz Nitka2016-05-111-2/+9
* Comments about static formsSimon Peyton Jones2016-05-101-24/+38
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-023-10/+57
* Get rid of varSetElemsWellScoped in abstractFloatsBartosz Nitka2016-04-221-4/+4
* Rename FV related functionsBartosz Nitka2016-04-201-2/+2
* Remove dead function SimplUtils.countValArgsSimon Peyton Jones2016-04-151-8/+1
* Add a final demand analyzer run right before TidyCoreJoachim Breitner2016-04-141-0/+5
* Demand Analyzer: Do not set OneShot information (second try)Joachim Breitner2016-04-061-13/+29
* CSE code cleanup and improvementSimon Peyton Jones2016-04-061-112/+189
* Revert "Demand Analyzer: Do not set OneShot information"Joachim Breitner2016-03-311-24/+9
* Demand Analyzer: Do not set OneShot informationJoachim Breitner2016-03-311-9/+24
* Typos in non-codeGabor Greif2016-03-303-3/+3
* Tidy up handling of coercion variablesSimon Peyton Jones2016-03-241-7/+9
* Create empty dump files (fixes #10320)Kai Harries2016-03-241-1/+13
* ErrUtils: Add timings to compiler phasesBen Gamari2016-03-241-17/+22
* Simplify: Make generated names more usefulBen Gamari2016-03-121-13/+19
* SimplEnv: Add Haddock headings to export listBen Gamari2016-03-051-4/+8
* Filter out BuiltinRules in occurrence analysisSimon Peyton Jones2016-02-261-0/+14
* Print which warning-flag controls an emitted warningMichael Walker2016-02-252-2/+3
* (Another) minor refactoring of substitutionsSimon Peyton Jones2016-02-182-17/+19
* Another batch of typo fixes in non-codeGabor Greif2016-02-112-2/+2
* s/unLifted/unlifted for consistencyÖmer Sinan Ağacan2016-01-274-13/+13
* Fix two cloning-related bugsSimon Peyton Jones2016-01-261-32/+52
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-189-96/+91
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-2/+2
* Typos in docs and commentsGabor Greif2016-01-071-2/+2
* Canonicalise `MonadPlus` instancesHerbert Valerio Riedel2016-01-011-9/+5
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-312-5/+3
* Improve exprIsBottomSimon Peyton Jones2015-12-311-1/+12
* Improve SimplUtils.interestingArgSimon Peyton Jones2015-12-241-13/+16
* Add kind equalities to GHC.Richard Eisenberg2015-12-1110-161/+208
* Implement more deterministic operations and document themBartosz Nitka2015-12-021-4/+4
* Some improvements on CoreToDos passed to pluginsÖmer Sinan Ağacan2015-11-292-2/+9